|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use INeuralNetwork | |
---|---|
org.vizzini.ai.geneticalgorithm | Provides genetic algorithm classes for the game framework. |
org.vizzini.ai.geneticalgorithm.example | |
org.vizzini.ai.neuralnetwork | Provides neural network classes for the game framework. |
org.vizzini.example.tictactoe | Provides tic-tac-toe classes for the game framework. |
org.vizzini.game | Provides core game classes for the game framework. |
Uses of INeuralNetwork in org.vizzini.ai.geneticalgorithm |
---|
Methods in org.vizzini.ai.geneticalgorithm that return INeuralNetwork | |
---|---|
INeuralNetwork |
ChromosomeNeuralNetwork.getNeuralNetwork()
Return the neural network. |
Methods in org.vizzini.ai.geneticalgorithm with parameters of type INeuralNetwork | |
---|---|
static void |
ChromosomeNeuralNetwork.chromosomeToNetwork(ChromosomeDouble chromosome,
INeuralNetwork network)
Set the neural network's weights from the chromosome. |
static int |
ChromosomeNeuralNetwork.computeSize(INeuralNetwork network)
Compute the chromosome size based upon the given neural network. |
static int |
ChromosomeNeuralNetwork.getIndex(INeuralNetwork network,
int layerIndex,
int i,
int j)
Return the gene index of the given neural network coordinates. |
static void |
ChromosomeNeuralNetwork.networkToChromosome(INeuralNetwork network,
ChromosomeDouble chromosome)
Set the chromosome's genes from the neural network weights. |
Constructors in org.vizzini.ai.geneticalgorithm with parameters of type INeuralNetwork | |
---|---|
ChromosomeNeuralNetwork(INeuralNetwork network)
Construct this object using the given parameter. |
Uses of INeuralNetwork in org.vizzini.ai.geneticalgorithm.example |
---|
Methods in org.vizzini.ai.geneticalgorithm.example with parameters of type INeuralNetwork | |
---|---|
protected int |
CharacterRecognitionGA.evaluateNetwork(INeuralNetwork network,
double[] inputs,
int target,
boolean isPrinting)
Evaluate the given neural network using the given inputs and target. |
Uses of INeuralNetwork in org.vizzini.ai.neuralnetwork |
---|
Classes in org.vizzini.ai.neuralnetwork that implement INeuralNetwork | |
---|---|
(package private) class |
AbstractNeuralNetwork
Provides base functionality for neural networks. |
class |
DefaultNeuralNetwork
Provides a default neural network. |
class |
FeedForwardNetwork
Provides a standard feed-forward neural network, consisting of an input layer, a hidden layer, and an output layer. |
Methods in org.vizzini.ai.neuralnetwork that return INeuralNetwork | |
---|---|
INeuralNetwork |
NeuralNetworkTrainer.getNetwork()
|
Methods in org.vizzini.ai.neuralnetwork with parameters of type INeuralNetwork | |
---|---|
void |
NeuralNetworkTrainer.setNeuralNetwork(INeuralNetwork network)
Set the neural network to be trained. |
Uses of INeuralNetwork in org.vizzini.example.tictactoe |
---|
Methods in org.vizzini.example.tictactoe that return INeuralNetwork | |
---|---|
protected INeuralNetwork |
TicTacToeGeneticAlgorithm.createNeuralNetworkExemplar()
Fill the population with random chromosomes. |
Uses of INeuralNetwork in org.vizzini.game |
---|
Methods in org.vizzini.game that return INeuralNetwork | |
---|---|
INeuralNetwork |
AbstractNeuralNetworkEvaluator.getNeuralNetwork()
Return the neural network. |
Methods in org.vizzini.game with parameters of type INeuralNetwork | |
---|---|
void |
AbstractNeuralNetworkEvaluator.setNeuralNetwork(INeuralNetwork network)
Set the neural network. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |