메소드 | 설명 | |
---|---|---|
BoltzmannMachine ( ) : System |
Default constructors.
|
|
BoltzmannMachine ( int neuronCount ) : System |
Construct a Boltzmann machine with the specified number of neurons.
|
|
Compute ( IMLData input ) : IMLData |
Note: for Boltzmann networks, you will usually want to call the "run" method to compute the output. This method can be used to copy the input data to the current state. A single iteration is then run, and the new current state is returned.
|
|
DecreaseTemperature ( double d ) : void |
Decrease the temperature by the specified amount.
|
|
EstablishEquilibrium ( ) : void |
Run the network until thermal equilibrium is established.
|
|
Run ( ) : void |
Run the network for all neurons present.
|
|
Run ( int i ) : void |
Run the network for the specified neuron.
|
|
UpdateProperties ( ) : void |
|
public BoltzmannMachine ( int neuronCount ) : System | ||
neuronCount | int | |
리턴 | System |
public final Compute ( IMLData input ) : IMLData | ||
input | IMLData | The input pattern. |
리턴 | IMLData |
public DecreaseTemperature ( double d ) : void | ||
d | double | The amount to decrease by. |
리턴 | void |