Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neuroph
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.neuroph.core.learning.TrainingSet

Packages that use TrainingSet
org.neuroph.contrib.imgrec | Provides classes for image recognition with neural networks.
org.neuroph.core | Provides base classes and basic building components for neural networks.
org.neuroph.core.learning | Provides base classes for neural network learning algorithms.
org.neuroph.nnet.learning | Provides implementations of specific neural network learning algorithms.
org.neuroph.samples | Provides some basic examples of how to use Neuroph.
org.neuroph.util | Provides various utility classes for creating neural networks, type codes, parsing vectors, etc.

Uses of TrainingSet in org.neuroph.contrib.imgrec

Methods in org.neuroph.contrib.imgrec that return TrainingSet
`static TrainingSet` | `ImageRecognitionHelper.createBlackAndWhiteTrainingSet(java.util.List<java.lang.String> imageLabels, java.util.Map<java.lang.String,FractionRgbData> rgbDataMap)` Creates binary black and white training set for the specified image labels and rgb data
`static TrainingSet` | `ImageRecognitionHelper.createTrainingSet(java.util.List<java.lang.String> imageLabels, java.util.Map<java.lang.String,FractionRgbData> rgbDataMap)` Creates training set for the specified image labels and rgb data

Uses of TrainingSet in org.neuroph.core

Methods in org.neuroph.core with parameters of type TrainingSet
`void` | `NeuralNetwork.learn(TrainingSet trainingSetToLearn)` Deprecated.
`void` | `NeuralNetwork.learnInNewThread(TrainingSet trainingSetToLearn)` Starts learning in a new thread to learn the specified training set, and immediately returns from method to the current thread execution
`void` | `NeuralNetwork.learnInNewThread(TrainingSet trainingSetToLearn, LearningRule learningRule)` Starts learning with specified learning rule in new thread to learn the specified training set, and immediately returns from method to the current thread execution
`void` | `NeuralNetwork.learnInSameThread(TrainingSet trainingSetToLearn)` Starts the learning in the current running thread to learn the specified training set, and returns from method when network is done learning
`void` | `NeuralNetwork.learnInSameThread(TrainingSet trainingSetToLearn, LearningRule learningRule)` Starts the learning with specified learning rule in the current running thread to learn the specified training set, and returns from method when network is done learning

Uses of TrainingSet in org.neuroph.core.learning

Methods in org.neuroph.core.learning that return TrainingSet
`TrainingSet` | `LearningRule.getTrainingSet()` Gets training set
`static TrainingSet` | `TrainingSet.load(java.lang.String filePath)` Loads training set from the specified file

Methods in org.neuroph.core.learning with parameters of type TrainingSet
`abstract void` | `IterativeLearning.doLearningEpoch(TrainingSet trainingSet)` Override this method to implement specific learning epoch - one learning iteration, one pass through whole training set
`void` | `SupervisedLearning.doLearningEpoch(TrainingSet trainingSet)` This method implements basic logic for one learning epoch for the supervised learning algorithms.
`void` | `UnsupervisedLearning.doLearningEpoch(TrainingSet trainingSet)` This method does one learning epoch for the unsupervised learning rules.
`void` | `IterativeLearning.learn(TrainingSet trainingSet)`
`abstract void` | `LearningRule.learn(TrainingSet trainingSet)` Override this method to implement specific learning procedures
`void` | `LearningRule.setTrainingSet(TrainingSet trainingSet)` Sets training set for this learning rule

Uses of TrainingSet in org.neuroph.nnet.learning

Methods in org.neuroph.nnet.learning with parameters of type TrainingSet
`void` | `CompetitiveLearning.doLearningEpoch(TrainingSet trainingSet)` This method does one learning epoch for the unsupervised learning rules.
`void` | `UnsupervisedHebbianLearning.doLearningEpoch(TrainingSet trainingSet)` This method does one learning epoch for the unsupervised learning rules.
`void` | `HopfieldLearning.learn(TrainingSet trainingSet)` Calculates weights for the hopfield net to learn the specified training set
`void` | `KohonenLearning.learn(TrainingSet trainingSet)`

Uses of TrainingSet in org.neuroph.samples

Methods in org.neuroph.samples with parameters of type TrainingSet
`static void` | `PerceptronSample.testNeuralNetwork(NeuralNetwork neuralNet, TrainingSet trainingSet)` Prints network output for the each element from the specified training set.
`static void` | `XorMultiLayerPerceptronSample.testNeuralNetwork(NeuralNetwork neuralNet, TrainingSet trainingSet)` Prints network output for the each element from the specified training set.

Uses of TrainingSet in org.neuroph.util

Methods in org.neuroph.util that return TrainingSet
`static TrainingSet` | `TrainingSetImport.importFromFile(java.lang.String filePath, int inputsCount, int outputsCount, java.lang.String separator)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neuroph
PREV NEXT | FRAMES NO FRAMES