vagrantにchainer入れて、chainer-goghを試す
what is this
chainer-goghで良い感じに画像つくりたい! (ってしてる間にprismaがリリースされたけど)
How I did
1. vagrantにchainer入れる
chainer自体は、
$ pip install chainer
で入るはずだけど、これやるのに必要なライブラリとかあったりするので、それをゴニョゴニョ入れていく。
2.chainer-gogh入れる
$ git clone https://github.com/mattya/chainer-gogh.git
chainer-goghのreadmeにもあるけど、学習のモデルをここ(https://gist.github.com/mavenlin/d802a5849de39225bcc6
)のdropboxから取ってきて、chainer-goghフォルダに置く。
あとは試したいベースとなる画像とスタイルにしたい画像を使って試す。
$ python chainer-gogh.py -m nin -i input.png -s style.png -o output_dir -g -1
で実行。output_dirにアウトプットが吐き出される。
3. やってみた
ピカチュウを悟空みたいにツルピカにしようとした。
input.png
style.png
で、以下結果。
im_00000.png
im_00050.png
im_00100.png
↓(40時間くらい)
im_01450.png
んー、なんか期待と違うwww
そもそも画像素材が微妙だった説が濃厚・・他の素材で試します。
今回は、CPUで回してて、あと、CUDAやcuDNNなどのライブラリも使ってなかったので、次はその辺り使って試してみよう。
関係無いけど、この画像診断よくできてる。ピカチュウも判定された。
http://demo.illustration2vec.net/