2019-01-01から1年間の記事一覧

How to Install pyrouge

要約 pyrouge を入れるのに手間取ったのでメモ pyrouge とは文書要約タスクで利用される評価指標である ROUGE を Python で計算するモジュールです.今回は Docker で環境構築しております. 最初に答えを述べておくと,以下の Dockerfile で pyrouge がイン…

PyTorch で GPU 並列をちょっと詳しく

要約 PyTorch でマルチ GPU してみたけど,色々ハマったので記録に残しておく.データ並列もモデル並列(?)もやった. メインターゲット PyTorch ユーザ GPU 並列したい人 要約 メインターゲット 前提知識 並列化したコード モデル 主なコンポーネント 補…

flask プロジェクトの PyCharm 実行でハマった

PyCharm で flask プロジェクトを作って,PyCharm 上で実行したら,スクリプトで指定している設定が反映されなくて困った. 経緯 flask プロジェクトを作成 スクリプトを編集 実行 & 問題発生 真相 対処 真面目な対処法 雑な対処法 あとがき . 経緯 flask プ…

RandomCrop とかを入力画像と正解画像で統一する方法

経緯 PyTorch で画像系の学習をするときに, RandomFlip や RandomCrop をよく使う.最近研究関連で,オブジェクト位置,セグメンテーション,画像を順に生成していく既存モデルを構築しており,それらのデータでランダムな部分を統一する必要があった.なか…

ディープラーニング分散学習ハッカソン参加報告

経緯 研究室のお金でディープラーニング分散学習ハッカソンに参加してきました. www.cc.u-tokyo.ac.jp 東京大学情報基盤センターが主催する、マルチGPUを使った学習のハンズオン。申し込みは締め切られているが、資料が公開されており分散学習の仕組みと課…