Keras
1.はじめに
Kerasは、TensorFlow、CNTKやTeano上で実行可能な高水準のニューラルネットワーク用のPythonのAPIです。
KerasはPython2.7から3.6に対応しています。
DDBJ スパコンではmodule loadをすることで以下のバージョンが利用できます。
2.使用可能なバージョン
keras/2.1.5 environmental modulesの配下
ml-python3/keras/2.1.5 environmental modulesの配下
利用可能なノード/キュー
login_gpu.q(Intel+Volta)
gpu.q(Intel+Volta)
3.(参考)外部ドキュメント
Kerasの日本語ドキュメント
https://keras.io/ja/
Kerasの詳細利用については、マニュアル等を参照してください。
4.使用方法
(1)Python2.7.5でKerasを利用する場合
モジュールの内容確認
$ module show keras
-------------------------------------------------------------------
/cm/shared/modulefiles/keras/2.1.5:
module-whatis adds TensorFlow to your environment variables
module load openblas
module load cuda91/toolkit
module load hdf5_18
prepend-path PYTHONPATH /cm/shared/apps/keras/2.1.5/lib/python2.7/site-packages/
prepend-path PYTHONPATH /cm/shared/apps/keras/2.1.5/lib64/python2.7/site-packages/
prepend-path PATH /cm/shared/apps/keras/2.1.5/bin
-------------------------------------------------------------------
モジュールの読み込み
$ module load keras
モジュールのアンロード
$ module unload keras
(2)Python3.7.2でKerasを利用する場合
モジュールの内容確認
$ module show ml-python3/keras
-------------------------------------------------------------------
/cm/shared/modulefiles/ml-python3/keras/2.1.5:
module-whatis adds TensorFlow to your environment variables
module load openblas
module load cuda91/toolkit
module load hdf5_18
prepend-path PYTHONPATH /cm/shared/apps/ml-python3/keras/2.1.5/lib/python3.6/site-packages/
prepend-path PYTHONPATH /cm/shared/apps/ml-python3/keras/2.1.5/lib64/python3.6/site-packages/
prepend-path PATH /cm/shared/apps/ml-python3/keras/2.1.5/bin
-------------------------------------------------------------------
モジュールの読み込み
$ module load python/3.7.2
$ module load ml-python3/keras
モジュールのアンロード
$ module unload ml-python3/keras
$ module unload python/3.7.2
以上