public interface ITrainable extends IThinker, IParameterised
| Modifier and Type | Method and Description |
|---|---|
ITrainable |
clone()
Creates a clone of a module, including a deep copy of any mutable state.
|
void |
thinkInternalTraining() |
void |
train(mikera.vectorz.AVector input,
mikera.vectorz.AVector target)
Trains towards a target value.
|
void |
train(mikera.vectorz.AVector input,
mikera.vectorz.AVector target,
LossFunction loss,
double factor)
Trains towards a target value using a specified loss function.
|
getOutputLengthgetInputLengthgetModulesgetGradient, getParameterLength, getParametersvoid train(mikera.vectorz.AVector input,
mikera.vectorz.AVector target)
void train(mikera.vectorz.AVector input,
mikera.vectorz.AVector target,
LossFunction loss,
double factor)
void thinkInternalTraining()
ITrainable clone()
IModuleCopyright © 2014. All rights reserved.