C# Класс xpidea.neuro.net.NeuroLink

Connects two nodes in a network.
Наследование: NeuroObject
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
inNode NeuroNode
linkWeight double

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

Метод Описание
Load ( BinaryReader binaryReader ) : void

Overridden.Loads link data from a binary stream.

NeuroLink ( ) : System

Constructor.

Save ( BinaryWriter binaryWriter ) : void

Overridden.Stores link data in a binary stream.

SetInNode ( NeuroNode node ) : void

Setter for xpidea.neuro.net.NeuroLink.InNode property.

SetOutNode ( NeuroNode node ) : void

Setter for xpidea.neuro.net.NeuroLink.OutNode property.

UpdateWeight ( double deltaWeight ) : void

Updates weight of the link on specified delta.

WeightedInError ( ) : double

Weighted xpidea.neuro.net.NeuroLink.InNode error.

WeightedInValue ( ) : double

Weighted xpidea.neuro.net.NeuroLink.InNode value.

WeightedOutError ( ) : double

Weighted xpidea.neuro.net.NeuroLink.OutNode error.

WeightedOutValue ( ) : double

Weighted xpidea.neuro.net.NeuroLink.OutNode value.

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

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

Getter of xpidea.neuro.net.NeuroLink.Weight property.

SetLinkWeight ( double value ) : void

Setter of xpidea.neuro.net.NeuroLink.Weight property.

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

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

Getter of xpidea.neuro.net.NeuroLink.Weight property.
protected GetLinkWeight ( ) : double
Результат double

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

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

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

Constructor.
public NeuroLink ( ) : System
Результат System

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

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

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

Setter for xpidea.neuro.net.NeuroLink.InNode property.
public SetInNode ( NeuroNode node ) : void
node NeuroNode Incomming (source) node.
Результат void

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

Setter of xpidea.neuro.net.NeuroLink.Weight property.
protected SetLinkWeight ( double value ) : void
value double New link's weight value
Результат void

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

Setter for xpidea.neuro.net.NeuroLink.OutNode property.
public SetOutNode ( NeuroNode node ) : void
node NeuroNode Outgoing (destination) node.
Результат void

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

Updates weight of the link on specified delta.
public UpdateWeight ( double deltaWeight ) : void
deltaWeight double Weight change value.
Результат void

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

Weighted xpidea.neuro.net.NeuroLink.InNode error.
public WeightedInError ( ) : double
Результат double

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

Weighted xpidea.neuro.net.NeuroLink.InNode value.
public WeightedInValue ( ) : double
Результат double

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

Weighted xpidea.neuro.net.NeuroLink.OutNode error.
public WeightedOutError ( ) : double
Результат double

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

Weighted xpidea.neuro.net.NeuroLink.OutNode value.
public WeightedOutValue ( ) : double
Результат double

Описание свойств

inNode защищенное свойство

Refers to source and destination node connected by this link.
protected NeuroNode,xpidea.neuro.net inNode
Результат NeuroNode

linkWeight защищенное свойство

Link weight.
protected double linkWeight
Результат double