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

Public Types

enum  Type {
  UNDEFINED = 0 , InputCell = 1 , OutputCell = 2 , ScalingCell = 3 ,
  Perceptron = 4 , TransitionCell = 5
}
 

Public Member Functions

 NeuralNetworkCellType ()
 
 NeuralNetworkCellType (NeuralNetworkCellType::Type type)
 
 NeuralNetworkCellType (const NeuralNetworkCellType &other)
 
virtual ~NeuralNetworkCellType ()
 
NeuralNetworkCellTypeclone () const
 
std::string toString () const
 

Private Attributes

NeuralNetworkCellType::Type m_type
 

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED 
InputCell 
OutputCell 
ScalingCell 
Perceptron 
TransitionCell 

Constructor & Destructor Documentation

◆ NeuralNetworkCellType() [1/3]

NumA::NeuralNetworkCellType::NeuralNetworkCellType ( )

◆ NeuralNetworkCellType() [2/3]

NumA::NeuralNetworkCellType::NeuralNetworkCellType ( NeuralNetworkCellType::Type  type)

◆ NeuralNetworkCellType() [3/3]

NumA::NeuralNetworkCellType::NeuralNetworkCellType ( const NeuralNetworkCellType other)

◆ ~NeuralNetworkCellType()

NumA::NeuralNetworkCellType::~NeuralNetworkCellType ( )
virtual

Member Function Documentation

◆ clone()

NeuralNetworkCellType * NumA::NeuralNetworkCellType::clone ( ) const

◆ toString()

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

Member Data Documentation

◆ m_type

NeuralNetworkCellType::Type NumA::NeuralNetworkCellType::m_type
private

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