nest-simulator icon indicating copy to clipboard operation
nest-simulator copied to clipboard

Unload or reload module in NEST Kernel

Open babsey opened this issue 4 years ago • 1 comments

Is your feature request related to a problem? Please describe. NEST is able to load external user modules e.g. the ones coming generated by NESTML. However it is not possible to unload all modules. The only way to do so is currently to restart the Python interpreter.

Describe the solution you'd like Several possible solution would be:

  • A method to unload module e.g. nest.Unload(<module>)
  • A method to reload module e.g. nest.Reload(<module>)
  • Integrate the unload algorithm in ResetKernel function

Additional context Unloading/Reloading module would support use cases to compile neuron/synapse models without restarting the Python kernel, which is inefficient for the NEST API Server which should run all the time.

babsey avatar Jun 10 '20 10:06 babsey

Issue automatically marked stale!

github-actions[bot] avatar Sep 03 '21 08:09 github-actions[bot]