|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.joone.engine.Synapse
org.joone.engine.FullSynapse
org.joone.engine.SangerSynapse
public class SangerSynapse
This is the synapse useful to extract the principal components from an input data set. This synapse implements the so called Sanger PCA algorithm.
Field Summary |
---|
Fields inherited from class org.joone.engine.Synapse |
---|
array, b_pattern, bitems, bouts, count, enabled, fwdLock, inps, items, learnable, m_batch, m_pattern, myLearner, outs, revLock |
Constructor Summary | |
---|---|
SangerSynapse()
Creates a new instance of SangerSynapse |
Method Summary | |
---|---|
protected void |
backward(double[] pattern)
Training Function |
Learner |
getLearner()
Deprecated. - Used only for backward compatibility |
Methods inherited from class org.joone.engine.FullSynapse |
---|
forward, setArrays, setDimensions |
Methods inherited from class org.joone.engine.Synapse |
---|
addNoise, canCountSteps, check, fwdGet, fwdPattern_consume, fwdPattern_produce, fwdPut, getCount, getFwdLock, getIgnoreBefore, getInputDimension, getLearningRate, getMomentum, getMonitor, getName, getOutputDimension, getRevLock, getSynapseNameSafely, getWeights, init, initLearner, InspectableTitle, Inspections, isEnabled, isInputFull, isLoopBack, isOutputFull, randomize, readResolve, reset, revGet, revPattern_consume, revPattern_produce, revPut, setEnabled, setIgnoreBefore, setInputDimension, setInputFull, setLearningRate, setLoopBack, setMomentum, setMonitor, setName, setOutputDimension, setOutputFull, setWeights, warnLogger, warnLogger |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.joone.engine.LearnableSynapse |
---|
getInputDimension, getLearningRate, getMomentum, getOutputDimension, getWeights, setWeights |
Methods inherited from interface org.joone.engine.Learnable |
---|
getMonitor, initLearner |
Constructor Detail |
---|
public SangerSynapse()
Method Detail |
---|
protected void backward(double[] pattern)
backward
in class FullSynapse
pattern
- double[] - Input pattern used to calculate the weight's modificationspublic Learner getLearner()
Synapse
getLearner
in interface Learnable
getLearner
in class FullSynapse
Learnable.getLearner()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |