C# Class Encog.Neural.Thermal.ThermalNetwork

Inheritance: Encog.ML.BasicML, IMLAutoAssocation, IMLResettable
Mostrar archivo Open project: encog/encog-silverlight-core

Public Methods

Method Description
AddWeight ( int fromNeuron, int toNeuron, double v ) : void

Add to the specified weight.

CalculateEnergy ( ) : double
Clear ( ) : void

Clear any connection weights.

Compute ( IMLData input ) : IMLData

from Encog.ml.MLRegression

GetWeight ( int fromNeuron, int toNeuron ) : double

Get a weight.

Init ( int neuronCount, double weights, double output ) : void

Init the network.

Reset ( ) : void

Reset ( int seed ) : void

SetCurrentState ( double s ) : void

Set the current state.

SetWeight ( int fromNeuron, int toNeuron, double v ) : void

Set the weight.

Protected Methods

Method Description
ThermalNetwork ( ) : Encog.ML

Default constructor.

ThermalNetwork ( int neuronCount ) : Encog.ML

Construct the network with the specicified neuron count.

Method Details

AddWeight() public method

Add to the specified weight.
public AddWeight ( int fromNeuron, int toNeuron, double v ) : void
fromNeuron int The from neuron.
toNeuron int The to neuron.
v double The value to add.
return void

CalculateEnergy() public method

public CalculateEnergy ( ) : double
return double

Clear() public method

Clear any connection weights.
public Clear ( ) : void
return void

Compute() public abstract method

from Encog.ml.MLRegression
public abstract Compute ( IMLData input ) : IMLData
input IMLData
return IMLData

GetWeight() public method

Get a weight.
public GetWeight ( int fromNeuron, int toNeuron ) : double
fromNeuron int The from neuron.
toNeuron int The to neuron.
return double

Init() public method

Init the network.
public Init ( int neuronCount, double weights, double output ) : void
neuronCount int The neuron count.
weights double The weights.
output double The toutpu
return void

Reset() public method

public Reset ( ) : void
return void

Reset() public method

public Reset ( int seed ) : void
seed int
return void

SetCurrentState() public method

Set the current state.
public SetCurrentState ( double s ) : void
s double The new current state.
return void

SetWeight() public method

Set the weight.
public SetWeight ( int fromNeuron, int toNeuron, double v ) : void
fromNeuron int The from neuron.
toNeuron int The to neuron.
v double The value.
return void

ThermalNetwork() protected method

Default constructor.
protected ThermalNetwork ( ) : Encog.ML
return Encog.ML

ThermalNetwork() protected method

Construct the network with the specicified neuron count.
protected ThermalNetwork ( int neuronCount ) : Encog.ML
neuronCount int The number of neurons.
return Encog.ML