Chainer
最終更新日:2018年3月7日
Chainerは Preferred Networksによって開発された Pythonベースのディープラーニングフレームワークです。
なお、ITOシステムで検証した結果、Chainerを CPUのみで実行すると、
GPUを用いた場合よりも大幅に遅くなることから、
GPUを利用可能なフロントエンドのベアメタル、もしくはバックエンドのサブシステム Bでの利用を推奨します。
https://chainer.org/
利用環境
- フロントエンド (ベアメタル)
バージョン |
九州大学構成員 |
学術研究機関構成員 |
民間利用の方 |
3.1.0 |
○ |
○ |
○ |
- サブシステムB
バージョン |
九州大学構成員 |
学術研究機関構成員 |
民間利用の方 |
3.1.0 |
○ |
○ |
○ |
利用方法
環境設定
フロントエンド実行例 (ベアメタル, Python2)
フロントエンド実行例 (ベアメタル, Python3)
$ module load python/3.6.2
$ python3 test.py
|
バッチ処理スクリプト例 (Python2)
#!/bin/bash
#PJM -L "rscunit=ito-b"
#PJM -L "rscgrp=ito-g-4-dbg"
#PJM -L "vnode=1"
#PJM -L "vnode-core=36"
#PJM -L "elapse=00:05:00"
#PJM -j
module load cuda/8.0
python train.py --gpu=0
|
バッチ処理スクリプト例 (Python3)
#!/bin/bash
#PJM -L "rscunit=ito-b"
#PJM -L "rscgrp=ito-g-4-dbg"
#PJM -L "vnode=1"
#PJM -L "vnode-core=36"
#PJM -L "elapse=00:05:00"
#PJM -j
module load cuda/8.0
module load python/3.6.2
python3 train.py --gpu=0
|