Neural Network Libraries v1.33.0をリリースしました!
重要なリリースアイテムについてはSpotlightをご覧ください。
はじめに
BugFix: Attribute error in numpy dtype aliases
最新のnumpyバージョンで numpy.int
や numpy.bool
などの非推奨とされていたdtypeが削除されました。numpyを適切なバージョンにダウングレードしない限り、以前のバージョンのnnablaを動かすことはできなくなっています(nnablaのimportも失敗します)。今回のバージョンでこの問題を修正しました。
Distributed execution requires NCCL 2.10.2 or later
nnabla-ext-cudaで利用しているall-reduceのようなデバイス間またはノード間のreduce operationは、新しいバージョンの NVIDIA’s NCCL API (2.10.2以降) に依存していますので、適切なバージョンがインストールされていることを確認してください。こちらのCUDAライブラリをバンドルしたwheel を使用する場合は気にする必要はありません。
Spotlight
Implement CLIPort
nnabla-examplesに CLIPort のデモを追加しました。
CLIPortはCLIP と Transporterをベースにしたアルゴリズムで、マルチタスクでマニピュレーション行動を生成することができます!
ぜひお試しください!
Demo: CLIP zero-shot image classification in browser
ブラウザでCLIPを使ったゼロショット画像分類デモを簡単に試すことができます。デモを実行するには、次の2つの方法があります:
Link | Note |
---|---|
こちらをクリックするとColab上でデモを実行することができます。Google Accountだけがあれば十分です 😀 | |
Web app | ローカルマシン上で少しコマンドを叩くだけでDocker Container上で(Gradio)のWeb appを利用することができます。 |
nnabla
Bugfix
- Fix a potential bug in memory-release behavior in auto forward mode
- dynamic numpy version
- set windows all-in-one path automatically when import
- fix cuda_array_copy runtime error on Windows
- fix segmentation fault issue on docker container
- Patch for directory traversal vulnerability
- Improve CenterNet
- Improve CenterNet
Build
- Update default python version to 3.8 in documents and makefiles (CPU / GPU)
- fix namespace packages for wheel to pass twine check (CPU / GPU)
- build python with pyenv (CPU / GPU)
- add support for android-ndk-r25b
Core
Format Converter
Document
Utility
- adjust save/load function for optimizer state.
- support larger than 2GB file by refining the use of hdf5