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

Implements the link in the Backpropagaion network.
Наследование: NeuroLink
Показать файл Открыть проект

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

Метод Описание
BackPropagationLink ( ) : System

Constructs the link and calls xpidea.neuro.net.backprop.BackPropagationLink.DoAfterCreate method to initialize data.

Load ( BinaryReader binaryReader ) : void

Overridden.Loads link's data from the binary stream.

Save ( BinaryWriter binaryWriter ) : void

Overridden. Stores link's data in a binary stream.

UpdateWeight ( double deltaWeight ) : void

Overridden.Updates link weight according the formula.

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

Метод Описание
DoAfterCreate ( ) : void

Initializes link weight to a random value from -1..1 and link delta to 0.

GetLinkDelta ( ) : double

Getter method of xpidea.neuro.net.backprop.BackPropagationLink.GetLinkDelta property.

SetLinkDelta ( double delta ) : void

Setter method of xpidea.neuro.net.backprop.BackPropagationLink.LinkDelta property.

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

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

Constructs the link and calls xpidea.neuro.net.backprop.BackPropagationLink.DoAfterCreate method to initialize data.
public BackPropagationLink ( ) : System
Результат System

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

Initializes link weight to a random value from -1..1 and link delta to 0.
protected DoAfterCreate ( ) : void
Результат void

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

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

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

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

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

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

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

Setter method of xpidea.neuro.net.backprop.BackPropagationLink.LinkDelta property.
protected SetLinkDelta ( double delta ) : void
delta double New delta value.
Результат void

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

Overridden.Updates link weight according the formula.
public UpdateWeight ( double deltaWeight ) : void
deltaWeight double Delta of link weight change.
Результат void