18 #ifndef __itkOneHiddenLayerBackPropagationNeuralNetwork_h
19 #define __itkOneHiddenLayerBackPropagationNeuralNetwork_h
43 template<
class TMeasurementVector,
class TTargetVector>
80 itkSetMacro(NumOfInputNodes,
unsigned int);
81 itkGetConstReferenceMacro(NumOfInputNodes,
unsigned int);
83 itkSetMacro(NumOfFirstHiddenNodes,
unsigned int);
84 itkGetConstReferenceMacro(NumOfFirstHiddenNodes,
unsigned int);
86 itkSetMacro(NumOfOutputNodes,
unsigned int);
87 itkGetConstReferenceMacro(NumOfOutputNodes,
unsigned int);
89 itkSetMacro(FirstHiddenLayerBias,
ValueType);
90 itkGetConstReferenceMacro(FirstHiddenLayerBias,
ValueType);
93 #ifdef __USE_OLD_INTERFACE
101 itkGetConstReferenceMacro(OutputLayerBias,
ValueType);
107 #ifdef __USE_OLD_INTERFACE
139 #ifndef ITK_MANUAL_INSTANTIATION
140 #include "itkOneHiddenLayerBackPropagationNeuralNetwork.hxx"