C# Класс SharpNeat.View.Graph.IOGraph

Represents a [weighted and directed] graph of connected nodes with nodes divided into three types/groups; Input nodes, output nodes and hidden nodes.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IOGraph ( float connectionWeightRange ) : System.Collections.Generic

Construct with the specified connection weight range. Weight range is used to determine each connection's strength relative to the overall range.

IOGraph ( int inputCount, int outputCount, int hiddenCount, float connectionWeightRange, int depth ) : System.Collections.Generic

Construct with the specified input, output and hidden node count. Counts are used to pre-allocate storage. Weight range is used to determine each connection's strength relative to the overall range.

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

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

Construct with the specified connection weight range. Weight range is used to determine each connection's strength relative to the overall range.
public IOGraph ( float connectionWeightRange ) : System.Collections.Generic
connectionWeightRange float
Результат System.Collections.Generic

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

Construct with the specified input, output and hidden node count. Counts are used to pre-allocate storage. Weight range is used to determine each connection's strength relative to the overall range.
public IOGraph ( int inputCount, int outputCount, int hiddenCount, float connectionWeightRange, int depth ) : System.Collections.Generic
inputCount int
outputCount int
hiddenCount int
connectionWeightRange float
depth int
Результат System.Collections.Generic