zxv002
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[SharedPC]]
*zxv002 [#zf08f235]
GPU環境を気軽に試すために開放する。
TurboVNC経由で、
- host: zxv002.u-aizu.ac.jp:1
- pass: ほげにむし
ではいる。user名はaslguest。ルート権限(sudoをつけるコマンド)で作業する場合には、実行前に奥山まで一言かけること。誤って意図しないパッケージを入れないため。
使用するときは
~aslguest/guests
の下に自分のディレクトリを掘って使う。プライバシーがないので注意すること。
*Settings [#o579f320]
このマシンに行った設定を書く。
*** Ubuntu 14.04LTS [#c49fadc8]
ROS, OpenAI GymはUbuntu14をいれないと辛い。
普通に入れる。
https://www.ubuntulinux.jp/News/ubuntu1404-ja-remix
*** VNC [#j6e7b753]
TurboVNC + VirtualGLを入れる
この時、GLアクセラレーションが欲しくなるので
nvidiaのカードが刺さっていれば、nvidiaのドライバを入れておく。
以下に手順が書いてある。
https://qiita.com/tnarihi/items/0c2d6b40dccdd739a50b
*** Python [#he76a2a1]
anacondaをpyenv経由で入れると、後で環境を変更できる。%%ここでは、anaconda3-5.0.0を入れた。%% anaconda3-5.0.0はバグがあるのでcupyのインストールがうまくいかない。一つ下のバージョンを入れる。
https://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c
*** OpenAI Gym [#o37baf14]
githubの手順どおり入れる。追加するパッケージを忘れずに(少し下に書いてある)。
https://github.com/openai/gym
Atariエミュレータを入れるが、その前にc++を入れる。
sudo apt-get install g++
pip install 'gym[atari]'
~aslguest/okuyama/games/*.py にサンプルを入れた。VirtualGL経由で起動させる。
例
DISPLAY=:1 vglrun python ~/guests/okuyama/games/pacman.py
***Chainer [#qc44c74b]
先にcuda を入れた。
https://developer.nvidia.com/cuda-75-downloads-archive
上はVersion7.5への直リンク。CUDAダウンロードページ下の "Legacy Release" から、古いバージョンがダウンロードできる。
%%sudo apt-get install cuda-toolkit-7-5%%
sudo apt-get install cuda-toolkit-8-0
CUDA 8.0をインストールしないと10x0系のGPUの乱数ライブラリのバグで動かなかった。
また、16.04LTS以上にしないと最新版のCUDAは堪能できない。
cuDNNも入れておく.今のところcupyでの対応バージョンは6以下。
https://developer.nvidia.com/rdp/cudnn-download
pip install cupy
pip install chainer
*** Nengo [#se72e46c]
SNNの高位な記述シミュレートするための
ソフトウェア
pip install nengo nengo_gui
*** Arcade Learning Environment (ALE) [#qa8b933b]
ビデオゲームの強化学習を行うためのPythonインターフェイス。
https://github.com/mgbellemare/Arcade-Learning-Environment
終了行:
[[SharedPC]]
*zxv002 [#zf08f235]
GPU環境を気軽に試すために開放する。
TurboVNC経由で、
- host: zxv002.u-aizu.ac.jp:1
- pass: ほげにむし
ではいる。user名はaslguest。ルート権限(sudoをつけるコマンド)で作業する場合には、実行前に奥山まで一言かけること。誤って意図しないパッケージを入れないため。
使用するときは
~aslguest/guests
の下に自分のディレクトリを掘って使う。プライバシーがないので注意すること。
*Settings [#o579f320]
このマシンに行った設定を書く。
*** Ubuntu 14.04LTS [#c49fadc8]
ROS, OpenAI GymはUbuntu14をいれないと辛い。
普通に入れる。
https://www.ubuntulinux.jp/News/ubuntu1404-ja-remix
*** VNC [#j6e7b753]
TurboVNC + VirtualGLを入れる
この時、GLアクセラレーションが欲しくなるので
nvidiaのカードが刺さっていれば、nvidiaのドライバを入れておく。
以下に手順が書いてある。
https://qiita.com/tnarihi/items/0c2d6b40dccdd739a50b
*** Python [#he76a2a1]
anacondaをpyenv経由で入れると、後で環境を変更できる。%%ここでは、anaconda3-5.0.0を入れた。%% anaconda3-5.0.0はバグがあるのでcupyのインストールがうまくいかない。一つ下のバージョンを入れる。
https://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c
*** OpenAI Gym [#o37baf14]
githubの手順どおり入れる。追加するパッケージを忘れずに(少し下に書いてある)。
https://github.com/openai/gym
Atariエミュレータを入れるが、その前にc++を入れる。
sudo apt-get install g++
pip install 'gym[atari]'
~aslguest/okuyama/games/*.py にサンプルを入れた。VirtualGL経由で起動させる。
例
DISPLAY=:1 vglrun python ~/guests/okuyama/games/pacman.py
***Chainer [#qc44c74b]
先にcuda を入れた。
https://developer.nvidia.com/cuda-75-downloads-archive
上はVersion7.5への直リンク。CUDAダウンロードページ下の "Legacy Release" から、古いバージョンがダウンロードできる。
%%sudo apt-get install cuda-toolkit-7-5%%
sudo apt-get install cuda-toolkit-8-0
CUDA 8.0をインストールしないと10x0系のGPUの乱数ライブラリのバグで動かなかった。
また、16.04LTS以上にしないと最新版のCUDAは堪能できない。
cuDNNも入れておく.今のところcupyでの対応バージョンは6以下。
https://developer.nvidia.com/rdp/cudnn-download
pip install cupy
pip install chainer
*** Nengo [#se72e46c]
SNNの高位な記述シミュレートするための
ソフトウェア
pip install nengo nengo_gui
*** Arcade Learning Environment (ALE) [#qa8b933b]
ビデオゲームの強化学習を行うためのPythonインターフェイス。
https://github.com/mgbellemare/Arcade-Learning-Environment
ページ名: