org.neuroph.contrib.matrixmlp
Class MatrixMomentumBackpropagation
- java.lang.Object
-
- org.neuroph.core.learning.LearningRule
-
- org.neuroph.core.learning.IterativeLearning
-
- org.neuroph.core.learning.SupervisedLearning
-
- org.neuroph.nnet.learning.LMS
-
- org.neuroph.nnet.learning.BackPropagation
-
- org.neuroph.nnet.learning.MomentumBackpropagation
-
- org.neuroph.contrib.matrixmlp.MatrixMomentumBackpropagation
-
- All Implemented Interfaces:
- java.io.Serializable
public class MatrixMomentumBackpropagation extends MomentumBackpropagation
Momentum Backpropagation for matrix based MLP- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neuroph.nnet.learning.MomentumBackpropagation
MomentumBackpropagation.MomentumTrainingData
-
-
Constructor Summary
Constructors Constructor and Description MatrixMomentumBackpropagation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidsetNeuralNetwork(NeuralNetwork neuralNetwork)Sets neural network for this learning rule-
Methods inherited from class org.neuroph.nnet.learning.MomentumBackpropagation
getMomentum, setMomentum, updateNeuronWeights
-
Methods inherited from class org.neuroph.core.learning.SupervisedLearning
doLearningEpoch, getErrorFunction, getMaxError, getMinErrorChange, getMinErrorChangeIterationsCount, getMinErrorChangeIterationsLimit, getPreviousEpochError, getTotalNetworkError, isBatchMode, learn, learn, setBatchMode, setErrorFunction, setMaxError, setMinErrorChange, setMinErrorChangeIterationsLimit
-
Methods inherited from class org.neuroph.core.learning.IterativeLearning
doOneLearningIteration, getCurrentIteration, getLearningRate, getMaxIterations, isIterationsLimited, isPausedLearning, learn, learn, pause, resume, setLearningRate, setMaxIterations
-
Methods inherited from class org.neuroph.core.learning.LearningRule
addListener, getNeuralNetwork, getTrainingSet, isStopped, removeListener, setTrainingSet, stopLearning
-
-
-
-
Method Detail
-
setNeuralNetwork
public void setNeuralNetwork(NeuralNetwork neuralNetwork)
Description copied from class:LearningRuleSets neural network for this learning rule- Overrides:
setNeuralNetworkin classLearningRule- Parameters:
neuralNetwork- neural network for this learning rule
-
-
DMelt 3.0 © DataMelt by jWork.ORG