C# 클래스 AForge.Neuro.ActivationNetwork

Activation network
Activation network is a base for multi-layer neural network with activation functions. It consists of activation layers.
상속: Network
파일 보기 프로젝트 열기: holisticware-admin/MonoVersal.AForgeNET 1 사용 예제들

공개 메소드들

메소드 설명
ActivationNetwork ( IActivationFunction function, int inputsCount ) : System

Initializes a new instance of the ActivationNetwork class.

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

SetActivationFunction ( IActivationFunction function ) : void

Set new activation function for all neurons of the network.

The method sets new activation function for all neurons by calling ActivationLayer.SetActivationFunction method for each layer of the network.

메소드 상세

ActivationNetwork() 공개 메소드

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

SetActivationFunction() 공개 메소드

Set new activation function for all neurons of the network.

The method sets new activation function for all neurons by calling ActivationLayer.SetActivationFunction method for each layer of the network.

public SetActivationFunction ( IActivationFunction function ) : void
function IActivationFunction Activation function to set.
리턴 void