/sesame-paste-noodle

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Sesame-Paste-Noodle(SPN)

Build Status Documentation Status

SPN is a library to build and train deep networks based on Theano. Its main features are:

  • Support common layers and forward networks such as Convolutional Neural Networks.
  • Include popular SGD methods such as RMSprop and Adam.
  • Allow variety of input/output type, cost function.
  • Human readable disk image of saved model based on YAML.
  • Easy extendable to have user defined layer.

Installation

pip install https://github.com/aissehust/sesame-paste-noodle/archive/master.zip

Development Setup

virtualenv ENV
. ENV/bin/activate
git clone https://github.com/aissehust/sesame-paste-noodle.git
cd sesame-paste-noodle
pip install -e .