C# 클래스 AForge.Neuro.DistanceNetwork

Distance network.
Distance network is a neural network of only one distance layer. The network is a base for such neural networks as SOM, Elastic net, etc.
상속: Network
파일 보기 프로젝트 열기: holisticware-admin/MonoVersal.AForgeNET 1 사용 예제들

공개 메소드들

메소드 설명
DistanceNetwork ( int inputsCount, int neuronsCount ) : System

Initializes a new instance of the DistanceNetwork class.

The new network is randomized (see Neuron.Randomize method) after it is created.

GetWinner ( ) : int

Get winner neuron.

The method returns index of the neuron, which weights have the minimum distance from network's input.

메소드 상세

DistanceNetwork() 공개 메소드

Initializes a new instance of the DistanceNetwork class.
The new network is randomized (see Neuron.Randomize method) after it is created.
public DistanceNetwork ( int inputsCount, int neuronsCount ) : System
inputsCount int Network's inputs count.
neuronsCount int Network's neurons count.
리턴 System

GetWinner() 공개 메소드

Get winner neuron.
The method returns index of the neuron, which weights have the minimum distance from network's input.
public GetWinner ( ) : int
리턴 int