PARTONS/NumA++  
Numerical Analysis C++ routines
Public Types | Public Member Functions | Private Attributes | List of all members
NumA::ActivationFunctionType Class Reference

Public Types

enum  Type {
  UNDEFINED = 0 , Hyperbolic = 1 , Linear = 2 , Logistic = 3 ,
  SymetricThreshold = 4 , Threshold = 5
}
 

Public Member Functions

 ActivationFunctionType ()
 
 ActivationFunctionType (ActivationFunctionType::Type type)
 
 ActivationFunctionType (const ActivationFunctionType &other)
 
virtual ~ActivationFunctionType ()
 
ActivationFunctionTypeclone () const
 
std::string toString () const
 

Private Attributes

ActivationFunctionType::Type m_type
 

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED 
Hyperbolic 
Linear 
Logistic 
SymetricThreshold 
Threshold 

Constructor & Destructor Documentation

◆ ActivationFunctionType() [1/3]

NumA::ActivationFunctionType::ActivationFunctionType ( )

◆ ActivationFunctionType() [2/3]

NumA::ActivationFunctionType::ActivationFunctionType ( ActivationFunctionType::Type  type)

◆ ActivationFunctionType() [3/3]

NumA::ActivationFunctionType::ActivationFunctionType ( const ActivationFunctionType other)

◆ ~ActivationFunctionType()

NumA::ActivationFunctionType::~ActivationFunctionType ( )
virtual

Member Function Documentation

◆ clone()

ActivationFunctionType * NumA::ActivationFunctionType::clone ( ) const

◆ toString()

std::string NumA::ActivationFunctionType::toString ( ) const

Member Data Documentation

◆ m_type

ActivationFunctionType::Type NumA::ActivationFunctionType::m_type
private

The documentation for this class was generated from the following files: