AddLayer(LayerInterfaceType *) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
AddObserver(const EventObject &event, Command *) | itk::Object | |
AddObserver(const EventObject &event, Command *) const | itk::Object | |
AddWeightSet(typename LayerInterfaceType::WeightSetInterfaceType *) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
BackwardPropagate(NetworkOutputType errors) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | virtual |
BreakOnError() | itk::LightObject | static |
ConstPointer typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
CopyInformation(const DataObject *) | itk::DataObject | inlinevirtual |
CreateAnother(void) const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
DataHasBeenGenerated() | itk::DataObject | virtual |
DataObject() | itk::DataObject | protected |
DataObjectIdentifierType typedef | itk::DataObject | |
DataObjectPointerArraySizeType typedef | itk::DataObject | |
DebugOff() const | itk::Object | virtual |
DebugOn() const | itk::Object | virtual |
Delete() | itk::LightObject | virtual |
DisconnectPipeline() | itk::DataObject | |
GenerateOutput(TMeasurementVector samplevector) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetCommand(unsigned long tag) | itk::Object | |
GetDataReleased() const | itk::DataObject | inline |
GetDebug() const | itk::Object | |
GetFirstHiddenLayerBias() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetGlobalReleaseDataFlag() | itk::DataObject | static |
GetGlobalWarningDisplay() | itk::Object | static |
GetLayer(int layer_id) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
GetLayer(int layer_id) const | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
GetMetaDataDictionary(void) | itk::Object | |
GetMetaDataDictionary(void) const | itk::Object | |
GetMTime() const | itk::Object | virtual |
GetNameOfClass() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetNumOfFirstHiddenNodes() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetNumOfInputNodes() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetNumOfLayers(void) const | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | inline |
GetNumOfOutputNodes() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetNumOfSecondHiddenNodes() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetNumOfWeightSets(void) const | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | inline |
GetObjectName() const | itk::Object | virtual |
GetOutputLayerBias() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetPipelineMTime() const | itk::DataObject | virtual |
GetRealTimeStamp() const | itk::DataObject | virtual |
GetReferenceCount() const | itk::LightObject | inlinevirtual |
GetReleaseDataFlag() const | itk::DataObject | virtual |
GetSecondHiddenLayerBias() const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
GetSource() const | itk::DataObject | |
GetSourceOutputIndex() const | itk::DataObject | |
GetSourceOutputName() const | itk::DataObject | |
GetTimeStamp() const | itk::Object | virtual |
GetUpdateMTime() const | itk::DataObject | virtual |
GetWeightSet(unsigned int id) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | inline |
GlobalReleaseDataFlagOff() | itk::DataObject | inlinestatic |
GlobalReleaseDataFlagOn() | itk::DataObject | inlinestatic |
GlobalWarningDisplayOff() | itk::Object | inlinestatic |
GlobalWarningDisplayOn() | itk::Object | inlinestatic |
Graft(const DataObject *) | itk::DataObject | inlinevirtual |
HasObserver(const EventObject &event) const | itk::Object | |
Initialize() | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
InitializeWeights() | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
InputFunctionInterfaceType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
InternalClone() const | itk::LightObject | protectedvirtual |
InternalReferenceCountType typedef | itk::LightObject | protected |
InvokeEvent(const EventObject &) | itk::Object | |
InvokeEvent(const EventObject &) const | itk::Object | |
itkCloneMacro(Self) | itk::LightObject | |
LayerInterfaceType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
LayerVectorType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
LearningFunctionInterfaceType typedef | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
LearningLayerType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
LightObject() | itk::LightObject | inlineprotected |
m_FirstHiddenLayerBias | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_FirstHiddenTransferFunction | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_InputFunction | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_InputTransferFunction | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_Layers | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
m_LearningFunction | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
m_LearningRate | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
m_NumOfFirstHiddenNodes | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_NumOfInputNodes | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_NumOfOutputNodes | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_NumOfSecondHiddenNodes | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_OutputLayerBias | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_OutputTransferFunction | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_ReferenceCount | itk::LightObject | mutableprotected |
m_ReferenceCountLock | itk::LightObject | mutableprotected |
m_SecondHiddenLayerBias | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_SecondHiddenTransferFunction | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | private |
m_Weights | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
MeasurementVectorType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
Modified() const | itk::Object | virtual |
MultilayerNeuralNetworkBase() | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
NetworkOutputType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
NeuralNetworkObject() | itk::Statistics::NeuralNetworkObject< TMeasurementVector, TTargetVector > | protected |
New() | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | static |
Object() | itk::Object | protected |
Pointer typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
PrepareForNewData() | itk::DataObject | inlinevirtual |
Print(std::ostream &os, Indent indent=0) const | itk::LightObject | |
PrintHeader(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual |
PrintObservers(std::ostream &os, Indent indent) const | itk::Object | protected |
PrintSelf(std::ostream &os, Indent indent) const | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | protectedvirtual |
PrintTrailer(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual |
PropagateRequestedRegion() | itk::DataObject | virtual |
PropagateResetPipeline() | itk::DataObject | protectedvirtual |
Register() const ITK_OVERRIDE | itk::Object | virtual |
ReleaseData() | itk::DataObject | |
ReleaseDataFlagOff() | itk::DataObject | virtual |
ReleaseDataFlagOn() | itk::DataObject | virtual |
RemoveAllObservers() | itk::Object | |
RemoveObserver(unsigned long tag) | itk::Object | |
RequestedRegionIsOutsideOfTheBufferedRegion() | itk::DataObject | inlinevirtual |
ResetPipeline() | itk::DataObject | virtual |
Self typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetDebug(bool debugFlag) const | itk::Object | |
SetFirstHiddenLayerBias(ValueType _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetFirstHiddenTransferFunction(TransferFunctionInterfaceType *f) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetGlobalReleaseDataFlag(bool val) | itk::DataObject | static |
SetGlobalWarningDisplay(bool flag) | itk::Object | static |
SetInputFunction(InputFunctionInterfaceType *f) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetInputTransferFunction(TransferFunctionInterfaceType *f) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetLearningFunction(LearningFunctionInterfaceType *f) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
SetLearningRate(ValueType learningrate) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
SetLearningRule(LearningFunctionInterfaceType *) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | |
SetMetaDataDictionary(const MetaDataDictionary &rhs) | itk::Object | |
SetNumOfFirstHiddenNodes(unsigned int _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetNumOfInputNodes(unsigned int _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetNumOfOutputNodes(unsigned int _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetNumOfSecondHiddenNodes(unsigned int _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetObjectName(std::string _arg) | itk::Object | virtual |
SetOutputLayerBias(ValueType _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetOutputTransferFunction(TransferFunctionInterfaceType *f) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetPipelineMTime(ModifiedTimeType time) | itk::DataObject | inline |
SetRealTimeStamp(RealTimeStamp _arg) | itk::DataObject | virtual |
SetReferenceCount(int) ITK_OVERRIDE | itk::Object | virtual |
SetReleaseDataFlag(bool flag) | itk::DataObject | inline |
SetRequestedRegion(const DataObject *) | itk::DataObject | inlinevirtual |
SetRequestedRegionToLargestPossibleRegion() | itk::DataObject | inlinevirtual |
SetSecondHiddenLayerBias(ValueType _arg) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | virtual |
SetSecondHiddenTransferFunction(TransferFunctionInterfaceType *f) | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
SetTimeStamp(const TimeStamp &time) | itk::Object | protectedvirtual |
ShouldIReleaseData() const | itk::DataObject | |
Superclass typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
TargetVectorType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
TransferFunctionInterfaceType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
TwoHiddenLayerBackPropagationNeuralNetwork() | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | protected |
UnRegister() const ITK_OVERRIDE | itk::Object | virtual |
Update() | itk::DataObject | virtual |
UpdateOutputData() | itk::DataObject | virtual |
UpdateOutputInformation() | itk::DataObject | virtual |
UpdateWeights(ValueType) | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | virtual |
ValueType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
VerifyRequestedRegion() | itk::DataObject | inlinevirtual |
WeightVectorType typedef | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | |
~DataObject() | itk::DataObject | protected |
~LightObject() | itk::LightObject | protectedvirtual |
~MultilayerNeuralNetworkBase() | itk::Statistics::MultilayerNeuralNetworkBase< TMeasurementVector, TTargetVector, BackPropagationLayer< TMeasurementVector, TTargetVector > > | protected |
~NeuralNetworkObject() | itk::Statistics::NeuralNetworkObject< TMeasurementVector, TTargetVector > | protectedvirtual |
~Object() | itk::Object | protectedvirtual |
~TwoHiddenLayerBackPropagationNeuralNetwork() | itk::Statistics::TwoHiddenLayerBackPropagationNeuralNetwork< TMeasurementVector, TTargetVector > | inlineprotectedvirtual |