Warning
Experimental — In Development. The NEST-compatible model family is under active development. Parameter names, defaults, numerical behavior, and the set of available models may change without notice across 0.0.x releases. See the NEST-style status page for current scope and limitations.
NEST Base Classes#
Abstract marker base classes for all NEST-compatible models in
brainpy.state. Every NEST-compatible class inherits from exactly one
of these four bases, which makes it easy to introspect model type at
runtime (e.g. isinstance(model, NESTPlasticity)).
Abstract base class for all NEST-compatible neuron models. |
|
Abstract base class for all NEST-compatible synapse models. |
|
Abstract base class for all NEST-compatible plasticity synapse models. |
|
Abstract base class for all NEST-compatible device models. |
Class Hierarchy#
brainstate.nn.Dynamics
└─ Dynamics (_base.py)
├─ Neuron (_base.py)
│ └─ NESTNeuron (_nest/_base.py)
├─ NESTSynapse (_nest/_base.py)
│ └─ NESTPlasticity (_nest/_base.py)
└─ NESTDevice (_nest/_base.py)