public abstract class ALayerStack extends AComponent
| Constructor and Description |
|---|
ALayerStack() |
| Modifier and Type | Method and Description |
|---|---|
abstract ALayerStack |
clone()
Creates a clone of a module, including a deep copy of any mutable state.
|
abstract mikera.vectorz.AVector |
getData(int i) |
mikera.vectorz.AVector |
getInput() |
abstract AWeightLayer |
getLayer(int i) |
abstract int |
getLayerCount() |
List<AWeightLayer> |
getLayers() |
mikera.vectorz.AVector |
getOutput() |
ALayerStack |
subStack(int start,
int length) |
applyConstraints, applyConstraintsInternal, generate, generate, getComponent, getConstraints, getDefaultLossFunction, getDownStack, getInputLength, getInputState, getLearnFactor, getModules, getOutputLength, getParameterLength, getUpStack, initRandom, isStochastic, isSynthesiser, iterator, setConstraint, setInput, setLearnFactor, setOutput, think, think, thinkInternalTraining, topComponent, train, train, trainGradientInternal, trainSynth, trainSynthequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponents, hasDifferentTrainingThinking, thinkInternalgetGradient, getParametersgetInputGradientgetOutputGradientpublic abstract int getLayerCount()
public abstract AWeightLayer getLayer(int i)
public abstract mikera.vectorz.AVector getData(int i)
public mikera.vectorz.AVector getOutput()
public mikera.vectorz.AVector getInput()
public List<AWeightLayer> getLayers()
public ALayerStack subStack(int start, int length)
public abstract ALayerStack clone()
IModuleclone in interface IComponentclone in interface IModuleclone in interface IParameterisedclone in interface ISynthesiserclone in interface IThinkerclone in interface ITrainableclone in class AComponentCopyright © 2013. All Rights Reserved.