Skip to content

v1.0.0

Compare
Choose a tag to compare
@shu65 shu65 released this 01 Sep 00:46
· 414 commits to master since this release

v1.0.0

This is ChainerMN v1.0.0, the first stable version. This version includes several new features including NCCL2 support, model parallelism, new examples.

List of Changes

Features

  • NCCL2 support (#105)
  • MultiNodeBatchNormalization (#106)
  • Model parallel interface
  • DatasetSizeError (#111)
  • Non-CUDA-aware communicator (#93)
  • shuffle option to chainermn.scatter_dataset (#92)

Enhancement

  • Refactor directories and files (#117)
  • Adding comments (#107)
  • Clear names for functions and variables (#103)

Examples

  • Dcgan example (#99, thanks @corochann!)
  • Seq2seq example (#63)
  • Model-parallel MNIST example (#98)

Documents

  • ChainerMN logo (#110)
  • Mention sudo's env-var issue in the installation document (#87)
  • Mention --gpu option in the MNIST tutorial (#85)
  • Refactored API reference (#118)
  • Minor fixes (#116, #90, #86)

Bug Fixes

  • None to the type specification (#109)
  • Fix imagenet models for v2 (#104, thanks @mitmul!)

Tests

  • Add MNIST test on GPU (#113)
  • Fix the false success on Travis-CI (#112)