public class Join extends ACompoundComponent
| Modifier and Type | Field and Description |
|---|---|
protected int |
inputLength |
protected int |
outputLength |
componentCount, components, gradient, parameters| Constructor and Description |
|---|
Join(List<? extends IComponent> comps) |
| Modifier and Type | Method and Description |
|---|---|
Join |
clone()
Creates a clone of a module, including a deep copy of any mutable state.
|
mikera.vectorz.AVector |
getInput() |
mikera.vectorz.AVector |
getInputGradient() |
mikera.vectorz.AVector |
getOutput() |
mikera.vectorz.AVector |
getOutputGradient() |
void |
thinkInternal()
Thinks within the scope of the component.
|
void |
thinkInternalTraining()
Thinks within the scope of the component.
|
void |
trainGradientInternal(double factor)
Abstract method for training gradients.
|
getComponent, getComponents, getGradient, getParameterLength, getParameters, hasDifferentTrainingThinkingapplyConstraints, applyConstraintsInternal, generate, generate, getConstraints, getDefaultLossFunction, getDownStack, getInputLength, getInputState, getLearnFactor, getModules, getOutputLength, getUpStack, initRandom, isStochastic, isSynthesiser, iterator, setConstraint, setInput, setLearnFactor, setOutput, think, think, topComponent, train, train, trainSynth, trainSynthequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected final int inputLength
protected final int outputLength
public Join(List<? extends IComponent> comps)
public void thinkInternal()
IComponentpublic void thinkInternalTraining()
IComponentthinkInternalTraining in interface IComponentthinkInternalTraining in interface ITrainablethinkInternalTraining in class AComponentpublic void trainGradientInternal(double factor)
AComponenttrainGradientInternal in interface IComponenttrainGradientInternal in class AComponentpublic mikera.vectorz.AVector getInput()
public mikera.vectorz.AVector getInputGradient()
public mikera.vectorz.AVector getOutput()
public mikera.vectorz.AVector getOutputGradient()
public Join clone()
IModuleclone in interface IComponentclone in interface IModuleclone in interface IParameterisedclone in interface ISynthesiserclone in interface IThinkerclone in interface ITrainableclone in class AComponentCopyright © 2014. All rights reserved.