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

jupyter notebookでscroll boxの高さを変える

jupyter notebookでscroll boxの高さを変える方法が検索しても出てこなかったのでメモ。 結論から言うと、以下のようにすればとりあえずできる。 from IPython.core.display import display, HTML display(HTML("<style>.scroll_box { height:30em !important; }</style>"))…

chainerのVGG16 pretrainモデルを早速使ってみた

最近めっきり記事を書いてないので、今後はメモくらいのつもりでもいいから小出しに書いていこうと思う。 chainerがv1.22.0でVGG16LayersとResNet50Layersをchainer.linksでサポートした。 Standard Link implementations — Chainer 1.22.0 documentation こ…

torchのnarrowメソッド

torchのnarrowメソッドがパッと見よくわからんので試してみた結果のメモ。 [Tensor] narrow(dim, index, size) ↑のサイトを参考にした。 narrowメソッドは何をするかというと、テンソル内部のある次元のある部分を切り取って返す関数である。ちなみに参照渡…

GTX1080 Ubuntu16.04 CUDA8 でNaNトラブル

備忘録メモ。 GTX1080をUbuntu16.04,CUDA8.0でセットアップしたが,今までTITANやTeslaで動いていたコードがNaNを吐き出すようになった。使っていたライブラリはchainer。 調べたところconvolutional layerのforward計算の出力がNaNになっていることが分かっ…

chainerで正方行列の対角成分を抜き出す

はじめに chainerでforwardの計算をするときに行列の対角成分をとりたい時があったが、これを計算するfunctionsが現行のchainer(v1.19.0)に確認できなかった。 ちなみにTensorflowだとdiag_part()がこれに相当する。 http://devdocs.io/tensorflow~python/ma…