Skip to content

Releases: sony/nnabla

Version 1.32.0 Release

07 Dec 10:10
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-core

release-note-doc

release-note-examples

release-note-format-converter

release-note-op-layer

release-note-utility

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda110 # For CUDA version 11.0.3 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda110 (CUDA 11.0.3 x cuDNN 8.0)
  • nnabla-ext-cuda114 (CUDA 11.4.3 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda110  # For CUDA 11.0.3 x cuDNN 8.0 users

The nnabla cuda extension supports both centralized and distributed training.
Below packages detect MPI and NCCL2 installed on your system. If either one
of then is unavailable, distributed training is disabled.

  • nnabla-ext-cuda110 (Ubuntu18.04 default)
  • nnabla-ext-cuda114 (Ubuntu18.04 default)

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda114 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18
  • nnabla-ext-cuda102-nccl2-mpi2-1-1
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100-v1.xx.x
  • py37-cuda100-v1.xx.x
  • py38-cuda100-v1.xx.x
  • py39-cuda100-v1.xx.x
  • py36-cuda102-v1.xx.x
  • py37-cuda102-v1.xx.x
  • py38-cuda102-v1.xx.x
  • py39-cuda102-v1.xx.x

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.
CUDA10.2 is no longer be supported from v1.30.0.

Version 1.31.0 Release

11 Oct 00:19
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-core

release-note-format-converter

release-note-op-layer

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda110 # For CUDA version 11.0.3 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda110 (CUDA 11.0.3 x cuDNN 8.0)
  • nnabla-ext-cuda114 (CUDA 11.4.3 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda110  # For CUDA 11.0.3 x cuDNN 8.0 users

The nnabla cuda extension supports both centralized and distributed training.
Below packages detect MPI and NCCL2 installed on your system. If either one
of then is unavailable, distributed training is disabled.

  • nnabla-ext-cuda110 (Ubuntu18.04 default)
  • nnabla-ext-cuda114 (Ubuntu18.04 default)

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda114 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18
  • nnabla-ext-cuda102-nccl2-mpi2-1-1
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100-v1.xx.x
  • py37-cuda100-v1.xx.x
  • py38-cuda100-v1.xx.x
  • py39-cuda100-v1.xx.x
  • py36-cuda102-v1.xx.x
  • py37-cuda102-v1.xx.x
  • py38-cuda102-v1.xx.x
  • py39-cuda102-v1.xx.x

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.
CUDA10.2 is no longer be supported from v1.30.0.

Version 1.30.0 Release

05 Sep 09:53
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-format-converter

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda110 # For CUDA version 11.0.3 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda110 (CUDA 11.0.3 x cuDNN 8.0)
  • nnabla-ext-cuda114 (CUDA 11.4.3 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda110  # For CUDA 11.0.3 x cuDNN 8.0 users

The nnabla cuda extension supports both centralized and distributed training.
Below packages detect MPI and NCCL2 installed on your system. If either one
of then is unavailable, distributed training is disabled.

  • nnabla-ext-cuda110 (Ubuntu18.04 default)
  • nnabla-ext-cuda114 (Ubuntu18.04 default)

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda114 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18
  • nnabla-ext-cuda102-nccl2-mpi2-1-1
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100-v1.xx.x
  • py37-cuda100-v1.xx.x
  • py38-cuda100-v1.xx.x
  • py39-cuda100-v1.xx.x
  • py36-cuda102-v1.xx.x
  • py37-cuda102-v1.xx.x
  • py38-cuda102-v1.xx.x
  • py39-cuda102-v1.xx.x

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.
CUDA10.2 is no longer be supported from v1.30.0.

Version 1.29.0 Release

20 Jun 00:38
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-utility

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.

Version 1.28.0 Release

02 May 00:27
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-cpp-api

release-note-doc

release-note-format-converter

release-note-utility

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.

Version 1.27.0 Release

11 Apr 00:57
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-core

release-note-format-converter

release-note-op-layer

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.

Version 1.26.0 Release

18 Mar 06:12
Compare
Choose a tag to compare

release-note-build

release-note-core

release-note-op-layer

release-note-utility

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda100
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-cuda92-v1.0.xx
  • py36-cuda100

We've decided to change nnabla's versioning policy to semantic versioning.
This change has been applied from version 1.1.0.

Python 2 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.
Python3.6 is no longer be supported from v1.26.0.
CUDA10.0 is no longer be supported from v1.26.0.

Version 1.25.0 Release

26 Jan 00:19
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-examples

release-note-op-layer

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda100 (CUDA 10.0 x cuDNN 7.6)
  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda100-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda100-nccl2-mpi3-1-6
  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102, nnabla-ext-cuda100 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-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 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.

Version 1.24.0 Release

27 Dec 03:07
13278e5
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-doc

release-note-format-converter

release-note-op-layer

release-note-utility

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda100 (CUDA 10.0 x cuDNN 7.6)
  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda100-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda100-nccl2-mpi3-1-6
  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102, nnabla-ext-cuda100 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-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 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.

Version 1.23.0 Release

25 Nov 10:43
Compare
Choose a tag to compare

release-note-bugfix

release-note-build

release-note-core

release-note-format-converter

Install the latest nnabla by:

pip install nnabla
pip install nnabla-ext-cuda102 # For CUDA version 10.2 users

You can also install the cuda extension with specific versions from one of the following. See also FAQ

  • nnabla-ext-cuda100 (CUDA 10.0 x cuDNN 7.6)
  • nnabla-ext-cuda102 (CUDA 10.2 x cuDNN 8.0)
  • nnabla-ext-cuda110 (CUDA 11.0 x cuDNN 8.0)
pip install nnabla
pip install nnabla_ext_cuda102  # For CUDA 10.2 x cuDNN 8.0 users

For distributed training, You need to install the correct package that
matches the version of MPI installed on your system.

We prepared following packages.

  • nnabla-ext-cuda100-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda100-nccl2-mpi3-1-6
  • nnabla-ext-cuda102-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda102-nccl2-mpi3-1-6
  • nnabla-ext-cuda110-nccl2-mpi2-1-1 (Ubuntu18.04 default)
  • nnabla-ext-cuda110-nccl2-mpi3-1-6

If you want to use a version of MPI not listed above, you need to build it from the source.

Additional setup may be required depending on your OS or environment. Please check Python Package Installation Guide for details.

Install Guide
To use C++ inference feature, follow the demonstration on MNIST inference in C++.

Demonstration

Build Guide
The "nnabla-ext-cuda" package is temporarily unavailable. Use of this package is not recommended. Please install nnabla-ext-cuda110, nnabla-ext-cuda102, nnabla-ext-cuda100 instead.
The following nnabla CUDA extension packages have been deprecated and the PyPi repository has been (or going to be) closed.

  • nnabla-ubuntu16
  • nnabla-ubuntu18
  • nnabla-ext-cuda
  • nnabla-ext-cuda80
  • nnabla-ext-cuda91
  • nnabla-ext-cuda92
  • nnabla-ext-cuda101
  • nnabla-ext-cuda90-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu16
  • nnabla-ext-cuda100-nccl2-ubuntu18
  • nnabla-ext-cuda101-nccl2-ubuntu16
  • nnabla-ext-cuda101-nccl2-ubuntu18

The following "nnabla-ext-cuda" docker images have been deprecated.

  • py27-cuda92
  • py36-cuda92
  • py37-cuda92
  • py27-cuda92-v1.0.xx
  • py36-cuda92-v1.0.xx
  • py37-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 is no longer be supported from v1.5.0.
CUDA8.0 is no longer be supported from v1.6.0.
Python3.5 is no longer be supported from v1.14.0.
CUDA9.0 is no longer be supported from v1.14.0.