Hi everyone,
Thanks again everyone for your interest in the project. As I promised last week, here is some more information about the application process and about what we expect from you – I will answer the specific questions you had in separate messages. Here’s a general write-up about the application process and what we would like to see in your application (very similar to last year’s write-up
): GSoC 2025 | The Brian spiking neural network simulator
For the serialization/deserialization project specifically, I’d like you to include two more things:
- A brief description of how the existing store/restore mechanism could be integrated into the C++ standalone mode, in particular whether/where it needs changes in the dynamically generated C++ code, in the C++ code templates, in the Python code (or in several/all of them).
- A code example (not necessarily with full functionality) for a function that creates a
NeuronGroupfrom a dictionary description as exported bybrian2tools’sbasexporter(see Base exporter — brian2tools documentation). Code like this would create the backbone of abaseimporter, as mentioned in the project aims.
Obviously, please do not hesitate to ask in case anything is unclear.