Chainer

E426662

Chainer is an open-source deep learning framework for Python that pioneered a flexible "define-by-run" computation graph approach to building neural networks.

All labels observed (2)

Label Occurrences
Chainer canonical 4
ChainerMN 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Python library
deep learning framework
open-source software
category machine learning library
scientific computing software for Python
countryOfOrigin Japan
defineBy define-by-run computation graph
developer Preferred Infrastructure
Preferred Networks
documentation https://docs.chainer.org/
feature NumPy-like API
custom autograd functions
define-by-run execution model
extension hooks for training
flexible neural network definition
link and chain abstractions
model serialization
optimizer abstractions
hasComponent ChainerCV
ChainerMN
linked to: Chainer

ChainerRL
initialReleaseDate 2015
inspired PyTorch
dynamic graph frameworks
license MIT License
notableFor early dynamic graph neural network framework
pioneering define-by-run deep learning
operatingSystem cross-platform
programmingLanguage Python
repository https://github.com/chainer/chainer
status maintenance mode
successor CuPy
PyTorch (community migration target)
supports CUDA
linked to: NVIDIA CUDA

GPU acceleration
automatic differentiation
convolutional neural networks
cuDNN
distributed training
dynamic computation graphs
feedforward neural networks
multi-GPU training
neural networks
recurrent neural networks
useCase production machine learning systems
prototyping neural network models
research in deep learning
writtenIn Python

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

CuPy integratesWith Chainer
Adam optimizer implementedIn Chainer
cuDNN usedBy Chainer
Chainer hasComponent ChainerMN
linked to: Chainer