You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe your goal, and if possible provide a code snippet with a motivating example.
Currently, the monitor of brainpy.DSRunner record the values of variables every at every timestep. However, sometimes it is not necessary to record the system's behavior at a very high temporal precision. When the simulation time is long, monitoring the variables at high temporal precision can lead to out of memory error. It might be helpful to add an option to record the values once every few steps to decrease the memory requirement.
The text was updated successfully, but these errors were encountered:
The key is to customize the run function and give it to brainpy.math.for_loop. In the future we will consider it on DSRunner. Thanks. Contributions are welcome.
Currently, the monitor of
brainpy.DSRunner
record the values of variables every at every timestep. However, sometimes it is not necessary to record the system's behavior at a very high temporal precision. When the simulation time is long, monitoring the variables at high temporal precision can lead to out of memory error. It might be helpful to add an option to record the values once every few steps to decrease the memory requirement.The text was updated successfully, but these errors were encountered: