Chainer Meetup#05

Chainer Meetup#05のまとめですー
2
前へ 1 2 ・・ 6 次へ
うえぞう@うな技研代表 @uezochan

#chainer_meetup に来ました!!! (@ 日本マイクロソフト株式会社 - @mskkpr in 港区, 東京都) swarmapp.com/c/1NwnXuvNNxc

2017-06-10 14:23:05
しゅんけー @shunk031

ResNet50のメモリ使用量が66%削減 #chainer_meetup

2017-06-10 14:25:01
issei*fam @it__ssei

VariableがAdvanced indexing (ndarray)をサポートし、後方伝搬もサポートするようになった。 #Chainer_meetup

2017-06-10 14:27:18
issei*fam @it__ssei

今後のgithubはchainer/chainerで! (今まではpfnet/chainer) #Chainer_meetup

2017-06-10 14:27:52
issei*fam @it__ssei

今後のリリースサイクルの話 ・メジャーアップデートのサイクル短縮したい ・開発ブランチを一本にまとめたい ・ステーブルも一本にまとめたい(リリース後メンテはこっち) #Chainer_meetup

2017-06-10 14:29:49
issei*fam @it__ssei

12weekサイクルでα版を出すイメージ。 前の版のステーブルが出たら次期α版が出る予定 #Chainer_meetup

2017-06-10 14:31:12
うえぞう@うな技研代表 @uezochan

RC版が出たら基本的にはAPIはいじらないとのことです #chainer_meetup

2017-06-10 14:33:02
issei*fam @it__ssei

コントリビュータの方々は基本的にmaster(次期版)に投げてほしいとのこと。ステーブル版オンリーの場合は取り込むときにごにょごにょするみたい。 #Chainer_meetup

2017-06-10 14:33:21
issei*fam @it__ssei

グラフの可視化がfuture planに入ってる。期待 #Chainer_meetup

2017-06-10 14:34:05
issei*fam @it__ssei

ChainerのSlack team ( bit.ly/chainer-slack ) #develop #develop-cupy ここはパブリックなのでROMしたりJOINしたりして良いとな #Chainer_meetup

2017-06-10 14:35:25
issei*fam @it__ssei

続いてChainerMNについて、PFN鈴木さんより #Chainer_meetup

2017-06-10 14:36:59
issei*fam @it__ssei

ChainerMNとは ・分散処理のための追加パッケージ ・スケーラブル(NV NCCLなどを利用) ・フレキシブル(動的なままでおっけー) ・簡単(ちょっと手を加えれば利用可能) #Chainer_meetup

2017-06-10 14:38:43
issei*fam @it__ssei

分散学習手法 ・データ並列(ChainerMNはこちら) ・モデル並列 #Chainer_meetup

2017-06-10 14:39:44
issei*fam @it__ssei

Optimizeの前にAll-Reduceを突っ込んだだけというシンプルな設計思想。すごーい #Chainer_meetup

2017-06-10 14:40:46
Shunta Saito @mitmul

遅れて来る人は、ビルのエントランス入ってすぐ右手のサンドイッチ食ってるオッサンと会話イベント開始して下さい #chainer_meetup

2017-06-10 14:41:16
Shunta Saito @mitmul

サンドイッチ食べてたら警備員さんに怒られたので、何もせず佇んでいるオッサンとエンカウントして下さい #chainer_meetup

2017-06-10 14:44:18
issei*fam @it__ssei

必要なライブラリ ・Cython ・Chainer (CuPy , cuDNN) ・MPI (OpenMPI) CUDA-Aware付きでコンパイルすべし ・NV NCCL (CUDA8.0以前はNVCC_GENCODE指定) ・MPI4py #Chainer_meetup

2017-06-10 14:44:20
onodism @onodism

Chainer MLに必要なライブラリ Chainer (cupy and cuDNN) MPI NVIDIANCCL MPI4py Cython #chainer_meetup #Chainer_meetup

2017-06-10 14:44:58
issei*fam @it__ssei

Step-by-Step Trouble shootingにハマりがちなポイントが一通り載っているので参照して欲しいとのこと。chainermnのドキュメントかなこれ。 #Chainer_meetup

2017-06-10 14:46:35
うえぞう@うな技研代表 @uezochan

ChainerMNは環境構築まわり結構ハマるのでドキュメントのStep-by-Step Troubleshootingをみて #chainer_meetup

2017-06-10 14:46:56
issei*fam @it__ssei

MPI周りの罠が多いので、ノウハウでブログやqiitaを書いてくれると本当にありがたいとのこと。 #Chainer_meetup

2017-06-10 14:47:48
issei*fam @it__ssei

既存コードを分散化する際のポイント 1. Communicatorの作成(intra_rankでGPU指定も併せて実施すべし) 2. マルチノード用Optimizerの作成(All-Reduceをやってくれる!) #Chainer_meetup

2017-06-10 14:51:38
issei*fam @it__ssei

既存コードを分散化する際のポイント(MNIST向け追加点) 3.データの分配(読み込みを1ワーカーにして各ワーカーへ分配する) 4.マルチノード用Evaluator作成 ※PrintReportなどは1つのワーカーだけで実行するようにすべし #Chainer_meetup

2017-06-10 14:54:26
前へ 1 2 ・・ 6 次へ