public static class PoissonSpikeGenerator.SigmoidNeuronFactory extends java.lang.Object implements NodeFactory
Constructor and Description |
---|
PoissonSpikeGenerator.SigmoidNeuronFactory(PDF slope,
PDF inflection,
PDF maxRate)
Neurons from this factory will have Poisson firing rates that are sigmoidal functions
of current.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getTypeDescription() |
Neuron |
make(java.lang.String name) |
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 ratespublic 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()