Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide storage and metadata type for whole neural networks #21

Open
jpsamaroo opened this issue Jun 29, 2020 · 0 comments
Open

Provide storage and metadata type for whole neural networks #21

jpsamaroo opened this issue Jun 29, 2020 · 0 comments

Comments

@jpsamaroo
Copy link
Collaborator

We could provide a data structure to store a full neural network, along with associated metadata, which could be accepted by our simulation functions directly. This would make it easier to provide convenience functions to the user, such as the ability to "merge" two or more networks based on a set of named neurons/synapses, or the opportunity to provide metadata that external tools/packages can read, such as a GUI automatically labeling neurons/synapses.

We'll want to do what LightGraphs does and separate the actual model from metadata, so that simulations can be fast to execute without excess memory allocations (such as when run distributed or on GPUs). We should also provide type-stable and type-unstable structures, which would allow a choice between compilation delay and execution performance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant