Version v1.5.0 Release
release-note-bugfix
- Fix coding error.
- Fix nnabla.proto save problem
- Fix and improve debug assertions in ndi helper functions
release-note-build
- Remove python2 and spdlog dependency.
- Remove python2 dependencies.
- Remove binary-only option from pip in Dockerfile.
release-note-cpp-api
release-note-doc
- Update NNabla Converter Support Status Doc.
- [Fix] Add Missing Functions/Solvers in Doc.
- Add basic/advanced usage of backward
- Added guidelines for auto format
- Add quantization document
release-note-format-converter
- Improve ONNX Converter for TF Converter
- Fix unaligned word data.
- Add opset 10,11 support for ONNX Importer.
- Update API LEVEL
- Improve ONNX Exporter for SNPE.
- Add opset 10,11 support for ONNX Exporter.
- Remove redundant Reshape operations.
- Fix coding error.
- Add ONNX op support for onnx importer:
- Add NNabla func support for onnx exporter:
release-note-nnabla-models
release-note-op-layer
- Support any dimensional array as an input of pooling functions
- WarpByFlow function
- Implement batch_det
- BatchNorm backward in test mode
- Add batchinv function.
- Allow clip_by_value to get scalar values as threshold
- Add weight normalization
release-note-utility
Install the latest nnabla by:
pip install nnabla
pip install nnabla-ext-cuda101 # For CUDA version 10.1 users
Note that CUDA 10.1 and cuDNN 7.6 are set as default if versions are not specified. You can also install the cuda extension with specific versions from one of the following. See also FAQ
- nnabla-ext-cuda80 (CUDA 8.0 x cuDNN 7.1)
- nnabla-ext-cuda90 (CUDA 9.0 x cuDNN 7.6)
- nnabla-ext-cuda100 (CUDA 10.0 x cuDNN 7.6)
- nnabla-ext-cuda101 (CUDA 10.1 x cuDNN 7.6)
pip install nnabla
pip install nnabla_ext_cuda101 # For CUDA 10.1 x cuDNN 7.6 users
Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.
To use C++ inference feature, follow the demonstration on MNIST inference in C++.
For distributed training, you need to build a binary from source. See the guide for building multi-GPU training package.
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda101, nnabla-ext-cuda100, nnabla-ext-cuda90 or nnabla-ext-cuda80 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been closed.
- nnabla-ext-cuda91
- nnabla-ext-cuda92
The following "nnabla-ext-cuda" docker images have been deprecated. - py37-cuda92
- py36-cuda92
- py27-cuda92
- py37-cuda92-v1.0.xx
- py36-cuda92-v1.0.xx
- py27-cuda92-v1.0.xx
We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.
Python 2 will no longer be supported from v1.5.0.