Optimization for DYnamic Neural Networks
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
docs
img
odynn
tests
tutorial
.gitignore
.travis.yml
LICENSE
Makefile
README.rst
circuit_training.py
forward.py
forward_input
forward_target
neuron_training.py
requirements.txt
setup.py
simple_example.py
tapwith.py
tutorial.py

README.rst

ODYNN : Optimization for DYnamic Neural Networks

https://travis-ci.com/MarcusJP/ODYNN.svg?branch=master Documentation Status

ODYNN is a python package aiming at providing an optimization suite for biological neural circuits. It allows implementation of different neuron models, definition of circuit architectures, simulation and optimization of such circuits, and evaluation of the results. Documentation and examples can be found at https://odynn.readthedocs.io

Objective

Forward Locomotion Circuit Optimization

Structure

UML class diagram

Getting started

You need python 3.5 or higher !

Run in the root directory :

  1. install the required libraries

    make init

  2. install the package

    python3 setup.py install

  1. Launch tests

    make test

Folders

  • docs : files for creating documentation with Sphinx
  • img : images
  • odynn : package python files
  • tests : unit tests
  • tutorial : notebook to run with Jupyter

Warnings

ODYNN is still in development and its syntax might change.

TODO

  • more tutorials