====== Keras ======
Kerasを使用可能な計算機サーバは以下の通りです。
* [[application:keras#アクセラレータサーバ|アクセラレータサーバ]]
\\
===== アクセラレータサーバ =====
機械学習環境を使用する際はキューCA_001gを利用し、/work_da領域よりジョブを投入してください。
\\
ジョブ投入用のスクリプトは以下の通りです。
#!/bin/sh
#PBS -l select=1[:ncpus=CPU数][:ngpus=GPU数]
#PBS -q CA_001g
#PBS -N ジョブ名
#PBS -v DOCKER_IMAGE= conda3/mlenv:タグ名
cd $PBS_O_WORKDIR
python 入力ファイル > 出力ファイル 2> エラー出力ファイル
\\
例)
#!/bin/sh
#PBS -l select=1
#PBS -q CA_001g
#PBS -N Keras
#PBS -v DOCKER_IMAGE=conda3/mlenv:cuda10.1-007
cd $PBS_O_WORKDIR
python cifar100_resnet_multigpu.py > cifar100.out 2> cifar100.err
\\
インタラクティブモード実行のコマンドは以下の通りです。
$ qsub -I -q CA_001g -v DOCKER_IMAGE=conda3/mlenv:タグ名
\\
例)
$ qsub -I -q CA_001g -v DOCKER_IMAGE=conda3/mlenv:cuda10.1-007
qsub: waiting for job 26269.gpu1 to start
qsub: job 26269.gpu1 ready
bash-4.2$ cd $PBS_O_WORKDIR
bash-4.2$ python cifar100_resnet_multigpu.py > cifar100.out 2> cifar100.err