buq’s blog

覚えておきたいけど覚えておけなさそうなことを書きます?

2016-02-01から1ヶ月間の記事一覧

chainer に GPU 計算をさせるときは model を GPU に移してから optimizer と紐付ける

OK なコード model = Regression(Model()) if gpu >= 0: xp = cuda.cupy cupy.cuda.Device(gpu).use() model.to_gpu() else: xp = np opt = optimizers.Adam() # モデルを gpu に移したあとで opt.setup(model) # optimizer と紐付けるとOK NGなコード model…

GPUの利用状態を確認@EC2

nvidia-smi -l でOK. CPU 利用率は top で見られる.

リモート環境の ipython notebook を使う

参考 wisdomthroughknowledge.blogspot.jp サーバで: ipython notebook --no-browser --port=YYYY クライアントで: ssh -L -N -f localhost:XXXX:localhost:YYYY HOSTNAME ※ .ssh/config でHOSTNAMEに対応する key と username は指定済みの場合 ブラウザ…

NULL と陽に書いていない空なカラムを NULL として取り込ませる @ mysql

会社の人に mysql で csvを読み込むとき,NULL と陽に書いていない空なカラムを NULL として取り込ませる方法を教えて貰った.メモ. drop table if exists foo; create table foo ( a INTEGER default null, b INTEGER default null ); LOAD DATA LOCAL INF…