Bridge the gap between algorithms and implementations of deep learning

Powerful

Chainer supports CUDA computation. It only requires a few lines of code to leverage a GPU. It also runs on multiple GPUs with little effort.

Flexible

Chainer supports various network architectures including feed-forward nets, convnets, recurrent nets and recursive nets. It also supports per-batch architectures.

Intuitive

Forward computation can include any control flow statements of Python without lacking the ability of backpropagation. It makes code intuitive and easy to debug.

Quick Start

Install Chainer:

pip install chainer

Run the MNIST example:

wget https://github.com/pfnet/chainer/archive/v2.0.2.tar.gz
tar xzf v2.0.2.tar.gz
python chainer-2.0.2/examples/mnist/train_mnist.py

Learn more from the official documentation.

Slides

Introduction to Chainer

Old Slides

Companies supporting Chainer