SpineML / SpineML_2_BRAHMS

Code generation scripts to run a SpineML neural model using BRAHMS on standard CPUs
http://spineml.github.io/simulators/BRAHMS/
4 stars 3 forks source link

Implement experiment layer delay override #31

Closed sebjameswml closed 7 years ago

sebjameswml commented 7 years ago

Just as you can override a model Property via the experiment layer, you should be able to override the delay.

This is fairly easy for FixedValue delays; see branch expt_delay_change_option for the code.

However, this has flagged up that we don't seem to support Uniform or Normal distribution delays; will create a ticket for that, too.

sebjameswml commented 7 years ago

Fix Issue:30 while fixing this code, so I don't have to find my way around this code twice.

sebjameswml commented 7 years ago

See commits 3df9037 cce5b2c and 85d778a for a first pass at this feature.

sebjameswml commented 7 years ago

The implementation that's now in master needs to be updated to match the proposal for delay changes in SpineML, see https://github.com/SpineML/spineml/issues/5 for details.

sebjameswml commented 7 years ago

Implementation now matches proposed SpineML spec. See e96b90b