Skip to content
SPECIFICTION
Get listed

Chainer

chainer.org

WindowsmacOSLinuxAPISelf-hosted
Visit chainer.org
Spec score 7.9 #14 of 35 in Deep Learning Software

Spec sheet

Product
Chainer is a Python-based, standalone open-source framework for building deep-learning models.Read 11 Oct 2026 · chainer.org
Platforms
The recommended environments are 64-bit Ubuntu 14.04/16.04 LTS and CentOS 7; the documentation says it cannot guarantee operation on Windows or macOS.Read 11 Oct 2026 · docs.chainer.org
Integrations
The v7 release announcement says ONNX-Chainer is integrated into Chainer and that most Chainer features, including ChainerMN, are compatible with ChainerX ndarray.Read 11 Oct 2026 · chainer.org
License
The GitHub repository identifies Chainer's license as the MIT License.Read 11 Oct 2026 · github.com
Founded
2015Read 28 Sep 2026 · chainer.org
Automatic differentiation
It provides automatic differentiation APIs using the define-by-run approach, also known as dynamic computational graphs.Read 11 Oct 2026 · github.com
Community support
The documentation links to Chainer community Slack chat and forums.Read 11 Oct 2026 · docs.chainer.org
Development status
Chainer is in maintenance phase, with further development limited to bug fixes and maintenance.Read 11 Oct 2026 · docs.chainer.org
Extensions
ChainerRL implements deep reinforcement-learning algorithms, and ChainerCV provides tools for computer-vision neural networks.Read 11 Oct 2026 · chainer.org
GPU computing
Chainer supports CUDA computation and can run on multiple GPUs; CUDA support requires installing CuPy separately.Read 11 Oct 2026 · chainer.org
GPU support
Chainer supports CUDA computation and multi-GPU use; CUDA support requires CuPy, and cuDNN support is optional.Read 11 Oct 2026 · docs.chainer.org
Installation
The documentation recommends installing Chainer with pip and also describes installation from a source tarball or Git repository.Read 11 Oct 2026 · docs.chainer.org
Maintenance status
Chainer is in maintenance, with further development limited to bug fixes and maintenance.Read 11 Oct 2026 · docs.chainer.org
Migration
The maker says it chose PyTorch as Chainer's replacement and released migration resources for users moving to PyTorch.Read 11 Oct 2026 · chainer.org
Model types
It supports feed-forward, convolutional, recurrent, recursive, and per-batch network architectures.Read 11 Oct 2026 · chainer.org
Network architectures
It supports feed-forward, convolutional, recurrent, and recursive networks, as well as per-batch architectures.Read 11 Oct 2026 · chainer.org
Optional capabilities
Optional dependencies enable image-dataset support, HDF5 serialization, and distributed deep learning with ChainerMN.Read 11 Oct 2026 · docs.chainer.org
Optional features
Image dataset support, HDF5 serialization, and distributed deep learning with ChainerMN require optional dependencies.Read 11 Oct 2026 · docs.chainer.org
Platform limits
The documentation recommends 64-bit Ubuntu 14.04 or 16.04 and CentOS 7, and says it cannot guarantee operation on Windows or macOS.Read 11 Oct 2026 · docs.chainer.org
Python control flow
Forward computation can use Python control-flow statements while retaining backpropagation, which the site says makes code intuitive and easy to debug.Read 11 Oct 2026 · chainer.org
Python support
Chainer v7 supports Python 3.5.2 and later versions through 3.8, while Python 2 is unsupported.Read 11 Oct 2026 · docs.chainer.org
Target users
The maker describes Chainer as supporting deep-learning research and development, and says it chose PyTorch as the replacement framework for its own development efforts.Read 11 Oct 2026 · chainer.org

Where Specifiction places it

Alternatives to ChainerAll alternatives →