Intel oneDNN は,TensorFlow, Chainer, Caffe, PyTorch などさまざまなディープラーニングの応用の性能向上に役立つとされる.
iDeep は,Chainer のモジュールで,Intel MKL-DNNを用いて,ディープニューラルネットの高速化を行う.
先人に感謝.
Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.
sudo apt -y update sudo apt -yV upgrade sudo /sbin/shutdown -r now
Intel oneDNN は,TensorFlow, Chainer, Caffe, PyTorch などさまざまなディープラーニングの応用の性能向上に役立つとされる.
https://github.com/oneapi-src/oneDNN/releases よりファイルをダウンロードして,使用する.
sudo apt -y instal curl cd /tmp curl -O https://github.com/oneapi-src/oneDNN/releases/download/v2.2/dnnl_lnx_2.2.0_cpu_dpcpp_gpu_dpcpp.tgz cd /usr/local sudo tar -xvzof /tmp/dnnl_lnx_2.2.0_cpu_dpcpp_gpu_dpcpp.tgz echo "/usr/local/dnnl_lnx_2.2.0_cpu_dpcpp_gpu_dpcpp.tgz/lib" | sudo tee -a /etc/ld.so.conf sudo /sbin/ldconfig echo "export TF_ENABLE_ONEDNN_OPTS=1" >> ${HOME}/.bashrc source ${HOME}/.bashrc
端末で,次のコマンドを実行する.
sudo pip3 install ideep4py
cd /tmp git clone --recursive https://github.com/intel/chainer cd chainer sudo python3 setup.py install