ca.nengo.model.nef
Interface ExpressModel
- All Known Implementing Classes:
- AdditiveGaussianExpressModel, DefaultExpressModel
public interface ExpressModel
A computationally efficient model of the difference between a NEFEnsemble's DecodedOrigin output
in DIRECT mode and DEFAULT mode (at the level of state variables). This is used in
EXPRESS SimulationMode.
Method Summary |
float[] |
getOutput(float startTime,
float[] state,
float[] directOutput)
|
void |
update()
To be called after a change in radii or decoders. |
getOutput
float[] getOutput(float startTime,
float[] state,
float[] directOutput)
- Parameters:
startTime
- Start of simulation time step.state
- The value represented by the associated NEFEnsembledirectOutput
- DIRECT mode output values of an Origin
- Returns:
- Modified values that incorporate a high-level model of the
effects of spiking neurons.
update
void update()
throws SimulationException
- To be called after a change in radii or decoders.
- Throws:
SimulationException