|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.nengo.model.neuron.impl.PoissonSpikeGenerator.SigmoidNeuronFactory
public static class PoissonSpikeGenerator.SigmoidNeuronFactory
A factory for neurons with sigmoid response functions.
Constructor Summary | |
---|---|
PoissonSpikeGenerator.SigmoidNeuronFactory(PDF slope,
PDF inflection,
PDF maxRate)
Neurons from this factory will have Poisson firing rates that are sigmoidal functions of current. |
Method Summary | |
---|---|
java.lang.String |
getTypeDescription()
|
Neuron |
make(java.lang.String name)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PoissonSpikeGenerator.SigmoidNeuronFactory(PDF slope, PDF inflection, PDF maxRate)
slope
- Distribution of slopes of the sigmoid functions that describe current-firing rate relationships,
before scaling to maxRate (slope at inflection point = slope*maxRate)inflection
- Distribution of inflection points of the sigmoid functions that describe current-firing rate relationshipsmaxRate
- Distribution of maximum firing ratesMethod Detail |
---|
public Neuron make(java.lang.String name) throws StructuralException
make
in interface NodeFactory
name
- The name of the Node (unique within containing Ensemble or Network)
StructuralException
- for any problem that prevents constructionNodeFactory.make(java.lang.String)
public java.lang.String getTypeDescription()
getTypeDescription
in interface NodeFactory
NodeFactory.getTypeDescription()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |