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

Public Types

enum  Type { UNDEFINED = 0 , BackPropagation = 1 , GeneticAlgorithm = 2 }
 

Public Member Functions

 TrainingAlgorithmType ()
 
 TrainingAlgorithmType (TrainingAlgorithmType::Type type)
 
 TrainingAlgorithmType (const TrainingAlgorithmType &other)
 
virtual ~TrainingAlgorithmType ()
 
TrainingAlgorithmTypeclone () const
 
std::string toString () const
 

Private Attributes

TrainingAlgorithmType::Type m_type
 

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED 
BackPropagation 
GeneticAlgorithm 

Constructor & Destructor Documentation

◆ TrainingAlgorithmType() [1/3]

NumA::TrainingAlgorithmType::TrainingAlgorithmType ( )

◆ TrainingAlgorithmType() [2/3]

NumA::TrainingAlgorithmType::TrainingAlgorithmType ( TrainingAlgorithmType::Type  type)

◆ TrainingAlgorithmType() [3/3]

NumA::TrainingAlgorithmType::TrainingAlgorithmType ( const TrainingAlgorithmType other)

◆ ~TrainingAlgorithmType()

NumA::TrainingAlgorithmType::~TrainingAlgorithmType ( )
virtual

Member Function Documentation

◆ clone()

TrainingAlgorithmType * NumA::TrainingAlgorithmType::clone ( ) const

◆ toString()

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

Member Data Documentation

◆ m_type

TrainingAlgorithmType::Type NumA::TrainingAlgorithmType::m_type
private

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