C# Class NeuralNetwork.Network.Neuron

Mostrar archivo Open project: trentsartain/Neural-Network

Public Methods

Method Description
CalculateError ( double target ) : double
CalculateGradient ( double target = null ) : double
CalculateValue ( ) : double
Neuron ( ) : System.Collections.Generic
Neuron ( IEnumerable inputNeurons ) : System.Collections.Generic
UpdateWeights ( double learnRate, double momentum ) : void

Method Details

CalculateError() public method

public CalculateError ( double target ) : double
target double
return double

CalculateGradient() public method

public CalculateGradient ( double target = null ) : double
target double
return double

CalculateValue() public method

public CalculateValue ( ) : double
return double

Neuron() public method

public Neuron ( ) : System.Collections.Generic
return System.Collections.Generic

Neuron() public method

public Neuron ( IEnumerable inputNeurons ) : System.Collections.Generic
inputNeurons IEnumerable
return System.Collections.Generic

UpdateWeights() public method

public UpdateWeights ( double learnRate, double momentum ) : void
learnRate double
momentum double
return void