@shu65 shu65 released this Sep 1, 2017 · 404 commits to master since this release

Assets 2

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)