C# Класс numl.Supervised.NeuralNetwork.Recurrent.RecurrentNeuron

An individual Gated Recurrent Neuron
Наследование: Neuron
Показать файл Открыть проект

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

Метод Описание
Error ( double t, NetworkTrainingProperties properties ) : double

Returns the error given the supplied error derivative.

Evaluate ( ) : double

Evaluates the state.

RecurrentNeuron ( ) : System

Initializes a new Recurrent Neuron.

Reset ( NetworkTrainingProperties properties ) : void

Resets the state of the current neuron.

Update ( NetworkTrainingProperties properties ) : void

Updates the weights using the supplied (NetworkTrainingProperties)

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

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

Returns the error given the supplied error derivative.
public Error ( double t, NetworkTrainingProperties properties ) : double
t double The error from the next layer.
properties NetworkTrainingProperties Network training properties object.
Результат double

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

Evaluates the state.
public Evaluate ( ) : double
Результат double

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

Initializes a new Recurrent Neuron.
public RecurrentNeuron ( ) : System
Результат System

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

Resets the state of the current neuron.
public Reset ( NetworkTrainingProperties properties ) : void
properties NetworkTrainingProperties Network training properties.
Результат void

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

Updates the weights using the supplied (NetworkTrainingProperties)
public Update ( NetworkTrainingProperties properties ) : void
properties NetworkTrainingProperties Network training properties.
Результат void