networks.node
Class Cell
java.lang.Object
networks.node.Cell
- Direct Known Subclasses:
- BinaryCell, ExponentialCell, HyperbolicCell, LinearCell, SigmoidCell, StimulusCell
public abstract class Cell
- extends java.lang.Object
|
Constructor Summary |
Cell(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cell
public Cell(java.lang.String name)
link
public void link(Cell cell)
unlink
public void unlink(Cell cell)
activate
public void activate(double potential)
spike
public void spike()
delta
public void delta()
delta
public void delta(double desired)
learn
public void learn(double learningrate)
getDelta
public double getDelta()
output
public double output()
reset
public void reset()
name
public java.lang.String name()
getWeights
public double[] getWeights()