jsalbert/biotorch
BioTorch is a PyTorch framework specializing in biologically plausible learning algorithms
This framework helps machine learning researchers explore and evaluate biologically plausible learning algorithms. It takes existing neural network models or custom designs and applies alternative learning rules, outputting performance metrics and comparisons. Neuroscientists and AI researchers interested in brain-inspired AI will find this useful for advancing their understanding of how brains might learn.
No commits in the last 6 months. Available on PyPI.
Use this if you are a researcher developing or benchmarking biologically inspired neural network learning algorithms and need a robust framework for experimentation and reproducibility.
Not ideal if you are looking for a general-purpose deep learning library for standard applications, as its focus is specifically on biologically plausible learning.
Stars
57
Forks
8
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 05, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/jsalbert/biotorch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
fangwei123456/spikingjelly
SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
neuromorphs/NIR
Neuromorphic Intermediate Representation reference implementation
BindsNET/bindsnet
Simulation of spiking neural networks (SNNs) using PyTorch.
norse/norse
Deep learning with spiking neural networks (SNNs) in PyTorch.
jeshraghian/snntorch
Deep and online learning with spiking neural networks in Python