Theano

1.はじめに

TheanoはPython用数値計算ライブラリです。
多次元の配列を効率的に扱うことができる数式について定義、最適化、評価ができ
ディープラーニング計算処理によく利用されます。

DDBJ スパコンではmodule loadをすることで以下のバージョンが利用できます。

2.使用可能なバージョン

theano/1.0.1 environmental modulesの配下

利用可能なノード/キュー
login_gpu.q(Intel+Volta)
gpu.q(Intel+Volta)

3.(参考)外部ドキュメント

Theano公式ドキュメント
http://www.deeplearning.net/software/theano/

Theanoの詳細利用については、マニュアル等を参照してください。

4.使用方法

モジュールの内容確認

$ module show theano
-------------------------------------------------------------------
/cm/shared/modulefiles/theano/1.0.1:

module-whatis adds TensorFlow to your environment variables
module load cm-ml-pythondeps
module load cudnn/7.0
module load openblas
module load cuda91/toolkit
module load hdf5_18
prepend-path PYTHONPATH /cm/shared/apps/theano/1.0.1/lib/python2.7/site-packages/
prepend-path PYTHONPATH /cm/shared/apps/theano/1.0.1/lib64/python2.7/site-packages/
prepend-path PATH /cm/shared/apps/theano/1.0.1/bin
-------------------------------------------------------------------

モジュールの読み込み

$ module load theano

モジュールのアンロード

$ module unload theano

以上