|
Nengo.ca | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectca.nengo.model.neuron.impl.SpikingNeuron
ca.nengo.model.neuron.impl.ExpandableSpikingNeuron
ca.nengo.model.neuron.impl.GruberNeuronFactory.GruberNeuron
public static class GruberNeuronFactory.GruberNeuron
Class representing the actual neuron
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface ca.nengo.util.VisiblyMutable |
|---|
VisiblyMutable.Event, VisiblyMutable.Listener, VisiblyMutable.NameChangeEvent, VisiblyMutable.NodeRemovedEvent |
| Field Summary |
|---|
| Fields inherited from class ca.nengo.model.neuron.impl.SpikingNeuron |
|---|
CURRENT |
| Fields inherited from interface ca.nengo.model.neuron.Neuron |
|---|
AXON |
| Constructor Summary | |
|---|---|
GruberNeuronFactory.GruberNeuron(SynapticIntegrator integrator,
GruberSpikeGenerator generator,
float scale,
float bias,
java.lang.String name,
LinearExponentialTermination dopamineTermination)
|
|
| Method Summary | |
|---|---|
void |
run(float startTime,
float endTime)
Runs the Node (including all its components), updating internal state and outputs as needed. |
| Methods inherited from class ca.nengo.model.neuron.impl.ExpandableSpikingNeuron |
|---|
addTermination, addTermination, getDimension, getSynapticIntegrator, removeTermination |
| Methods inherited from class ca.nengo.model.neuron.impl.SpikingNeuron |
|---|
addChangeListener, clone, fireVisibleChangeEvent, getBias, getDocumentation, getGenerator, getHistory, getIntegrator, getMode, getName, getNoise, getOrigin, getOrigins, getScale, getTermination, getTerminations, listStates, removeChangeListener, reset, setBias, setDocumentation, setGenerator, setIntegrator, setMode, setName, setNoise, setRadialInput, setScale |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ca.nengo.model.Node |
|---|
clone, getDocumentation, getName, getOrigin, getOrigins, getTermination, getTerminations, setDocumentation, setName |
| Methods inherited from interface ca.nengo.model.Resettable |
|---|
reset |
| Methods inherited from interface ca.nengo.model.SimulationMode.ModeConfigurable |
|---|
getMode, setMode |
| Methods inherited from interface ca.nengo.util.VisiblyMutable |
|---|
addChangeListener, removeChangeListener |
| Constructor Detail |
|---|
public GruberNeuronFactory.GruberNeuron(SynapticIntegrator integrator,
GruberSpikeGenerator generator,
float scale,
float bias,
java.lang.String name,
LinearExponentialTermination dopamineTermination)
integrator - synaptic integratorgenerator - generator objectscale - Neuron gainbias - Neuron biasname - Neuron namedopamineTermination - Termination through which the dopamine signal is transmitted| Method Detail |
|---|
public void run(float startTime,
float endTime)
throws SimulationException
Node
run in interface Noderun in class SpikingNeuronstartTime - simulation time at which running starts (s)endTime - simulation time at which running ends (s)
SimulationException - if a problem is encountered while trying to runNode.run(float, float)
|
Nengo.ca | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||