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

この博士論文にはフィロソフィーが足りない

先輩方の博士論文の公聴会を聴講して、個人的に色々と刺さるものがあったので一応メモとして残しておく。 審査員の先生方から入ったツッコミをまとめると、主に以下の3点が刺さった。 [定義の説明] 研究の学術体系についての説明、概念・用語の定義の説明 […

python3でcv2をimportする方法

いままでopencvをpythonから呼び出すのにcv2を苦労してパス通してたが、やらなくて良い苦行であったことを知ったのでメモ。 python2については下記の記事を参照のこと。 qiita.com ただ、python3ではうまく入らなかったので、少し探してみた。 するとやっぱ…

WaveNetメモ

WaveNetのArXiv原稿を読んだのでメモ 概要 生の音声波形の生成を行うDNN 自己回帰型モデル 前の全ての波形サンプルから次のサンプルを予測するための予測分布を持つ(自己回帰型なので)(途中の波形の履歴から次のデータを生成できる、くらいの意味) 10,00…

PILで画像をロードできないときに確認すること

PILで画像をロードするとき、しばしば画像がロードできない現象が起きていたが、解決した。 stackoverflow.com stackoverflow.com 自分のケースも IOError: image file is truncated (0 bytes not processed) というエラーだったので、おそらくこれで間違い…

pythonのfilter関数

pythonのビルトイン関数にfilterというのがある。これはリストに対して条件に合致する要素をとってくることができる。よくネットで見るのは、 >>> lis=["apple","grape","banana","apple pie"] >>> filter(lambda x:x=="apple",lis) ['apple'] ところが、pyt…

chainer.functionsの関数の色々

ChainerはVariableに変数を渡してforwardパス、backwardパスを計算するので、パス内に特殊な操作が入ると計算ができなくなる、と困るのでいくつかchainer.functionsに便利な関数が用意されていた。ipython起動してchainer.functionsをインポートしてからdir(…