Torch
1.はじめに
Torchとは機械学習のための幅広いアルゴリズムを提供し、ディープラーニングやCNNなどの
ニューラルネットワーク技術に特化したフレームワークです。
Torchは世界的に主流なディープラーニングライブラリで多くの組織で利用されています。
DDBJ スパコンではmodule loadをすることで以下のバージョンが利用できます。
2.使用可能なバージョン
torch7/7.0 environmental modulesの配下
利用可能なノード/キュー
login_gpu.q(Intel+Volta)
gpu.q(Intel+Volta)
3.(参考)外部ドキュメント
Torch公式サイト
http://torch.ch/
Githubページ
https://github.com/torch/torch7
Torchの詳細利用については、マニュアル等を参照してください。
4.使用方法
モジュールの内容確認
$ module show torch7
-------------------------------------------------------------------
/cm/shared/modulefiles/torch7/7.0:
module-whatis adds TORCH 7 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
module load nccl2
prepend-path PATH /cm/shared/apps/torch7/7.0/bin
prepend-path LD_LIBRARY_PATH /cm/shared/apps/torch7/7.0/lib
setenv TORCH_HOME /cm/shared/apps/torch7/7.0/
-------------------------------------------------------------------
モジュールの読み込み
$ module load torch7
モジュールのアンロード
$ module unload torch7
以上