C# Класс xpidea.neuro.net.backprop.BackPropagationOutputNode

Represents an output node in backpropagation network.
Наследование: BackPropagationNode
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BackPropagationOutputNode ( double learningRate, double momentum ) : System

Constructs BackPropagationOutputNode.

Learn ( ) : void

Overridden.Makes the node to learn a new pattern data.

Load ( BinaryReader binaryReader ) : void

Overridden.Loads node data from the binary stream.

Save ( BinaryWriter binaryWriter ) : void

Overridden.Stores node data in a binary stream.

Защищенные методы

Метод Описание
ComputeError ( ) : double

Method computes node error, based on current node value and previous node error.

GetNodeLearningRate ( ) : double

Getter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.LearningRate property.

GetNodeMomentum ( ) : double

Getter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.Momentum property.

SetNodeLearningRate ( double learningRate ) : void

Setter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.LearningRate property.

SetNodeMomentum ( double momentum ) : void

Setter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.Momentum property.

Описание методов

BackPropagationOutputNode() публичный Метод

Constructs BackPropagationOutputNode.
public BackPropagationOutputNode ( double learningRate, double momentum ) : System
learningRate double Learning rate value.
momentum double Momentum value.
Результат System

ComputeError() защищенный Метод

Method computes node error, based on current node value and previous node error.
protected ComputeError ( ) : double
Результат double

GetNodeLearningRate() защищенный Метод

Getter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.LearningRate property.
protected GetNodeLearningRate ( ) : double
Результат double

GetNodeMomentum() защищенный Метод

Getter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.Momentum property.
protected GetNodeMomentum ( ) : double
Результат double

Learn() публичный Метод

Overridden.Makes the node to learn a new pattern data.
public Learn ( ) : void
Результат void

Load() публичный Метод

Overridden.Loads node data from the binary stream.
public Load ( BinaryReader binaryReader ) : void
binaryReader System.IO.BinaryReader A binary stream reader.
Результат void

Save() публичный Метод

Overridden.Stores node data in a binary stream.
public Save ( BinaryWriter binaryWriter ) : void
binaryWriter System.IO.BinaryWriter A binary stream writer.
Результат void

SetNodeLearningRate() защищенный Метод

Setter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.LearningRate property.
protected SetNodeLearningRate ( double learningRate ) : void
learningRate double A new learning rate value.
Результат void

SetNodeMomentum() защищенный Метод

Setter method of xpidea.neuro.net.backprop.BackPropagationOutputNode.Momentum property.
protected SetNodeMomentum ( double momentum ) : void
momentum double New node momentum value.
Результат void