Skip to main content

Neural Networks for Neurosimulation

Project description

NN4N: Neural Networks for Neurosimulations

License PyPI version Downloads Downloads

About

Artificial Neural Networks (ANNs) trained with backpropagation, despite being biologically unrealistic, are exceptionally straightforward to configure, train, and evaluate, while allowing for exact examination of each neuron and weight. A growing trend within computational neuroscience is thus to train ANNs on simulated tasks to 'connect the dots', and then to compare their neuronal traits with those of biological brains to derive the underlying mechanisms of the brain.

This project implements Recurrent Neural Networks (RNNs) and Multilayer Perceptrons (MLPs) designed for a parametrized and granular control over network modularity, synaptic plasticity, and other constraints to enable biologically feasible modeling of brain regions.

Documentation

Documentation is available at here.

Acknowledgement

Immense thanks to Dr. Christopher J. Cueva for his mentorship in developing this project. This project can't be done without his invaluable help.

License

This project is licensed under the terms of the MIT license. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nn4n-1.1.1.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

nn4n-1.1.1-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

Details for the file nn4n-1.1.1.tar.gz.

File metadata

  • Download URL: nn4n-1.1.1.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for nn4n-1.1.1.tar.gz
Algorithm Hash digest
SHA256 ae3282de0b7734f0a34382bcc2715678e8e8d610de7e73bc53f119c345fa4f53
MD5 14e6887e55ea7dfceb685013f29562ae
BLAKE2b-256 19d0269204f38c42950ac3d639854cc21f39d6c4bfdd261bb7c4ec856f6814e0

See more details on using hashes here.

File details

Details for the file nn4n-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: nn4n-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 33.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for nn4n-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed86e454557efd53dacaec417572612454272c9ad24474339fdf5e643f4165c0
MD5 7be2c7eba2b21a5d339854cecb42e420
BLAKE2b-256 7cadfcc490182f21c8a4290f577858de48df4336d2b0e99b9b071900db3edcaa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page