net.sourceforge.cilib.neuralnetwork.foundation
Interface NeuralNetworkData

All Superinterfaces:
Initializable
All Known Implementing Classes:
DynamicPatternSelectionData, GenericData, SAILARealData

public interface NeuralNetworkData
extends Initializable

Author:
stefanv NeuralNetworkData serves as the base interface for any "typical" interaction with a data source. All NN data should be presented to the NN via this interface.

Method Summary
 void activeLearningUpdate(Object input)
           
 NeuralNetworkDataIterator getCandidateSetIterator()
           
 int getCandidateSetSize()
           
 NeuralNetworkDataIterator getGeneralisationSetIterator()
           
 int getGeneralisationSetSize()
           
 NeuralNetworkDataIterator getTrainingSetIterator()
           
 int getTrainingSetSize()
           
 NeuralNetworkDataIterator getValidationSetIterator()
           
 int getValidationSetSize()
           
 void shuffleTrainingSet()
           
 
Methods inherited from interface net.sourceforge.cilib.neuralnetwork.foundation.Initializable
initialize
 

Method Detail

getCandidateSetSize

int getCandidateSetSize()

getTrainingSetSize

int getTrainingSetSize()

getGeneralisationSetSize

int getGeneralisationSetSize()

getValidationSetSize

int getValidationSetSize()

getTrainingSetIterator

NeuralNetworkDataIterator getTrainingSetIterator()

getGeneralisationSetIterator

NeuralNetworkDataIterator getGeneralisationSetIterator()

getValidationSetIterator

NeuralNetworkDataIterator getValidationSetIterator()

getCandidateSetIterator

NeuralNetworkDataIterator getCandidateSetIterator()

activeLearningUpdate

void activeLearningUpdate(Object input)

shuffleTrainingSet

void shuffleTrainingSet()


Copyright © 2009 CIRG. All Rights Reserved.