Brainstorm Open Source
Jürgen Schmidhuber, 26 Oct 2015
Software for Neural Networks
Edit of 2020: Before Google's Tensorflow dethroned Brainstorm,
this open source software made IDSIA the top trending Python
developer on Github, ahead of Facebook, Google, and Dropbox. Here the old announcement:
We are open-sourcing a new neural networks library called Brainstorm, developed over the past year at the Swiss AI Lab IDSIA by PhD students Klaus Greff and Rupesh Srivastava: https://github.com/IDSIA/brainstorm
Brainstorm is designed to make
deep neural networks
fast, flexible and fun. Lessons learned from earlier open source projects led to new design elements compatible with multiple platforms and computing backends.
Brainstorm already has a robust base feature set, including support for
recurrent neural networks
(RNNs) such as LSTM, Clockwork, 2D Convolution/Pooling and Highway layers on CPU/GPU. All data is considered sequential, and
are first-class citizens.
We hope the community will help us to further improve Brainstorm.