andante

2016-05-21

0520

仕事は昨日よりは順調一応動き始めて何かを学習している素振りは見せ始めるようになりましたでも一回突然NaN出して死んだし予断を許さないチェッカーを挟もうとしたらGPUのメモリに乗らないとか言われたので挟めなかったでもいくつかアタリつけて挟むべきだと思う週明けにでも試すべき
あとOpenCVで簡単なクロップをするスクリプトを書いたり諸々の不安要素を置き去りにしたままシステムが形を現しはじめる


今夜はDCGANの再実装をしたい目標はそこではなくAdversarial AutoencoderなんだけどこないだDCGANのlossが僕の思ってたのとオリジナルの論文とでちょっと違うと知ったのでもしかすると実質的には等価かもしれないがそれもあわせて実装するその次はseq2seq Autoencoderふむやりきれるだろうか
あとXamarinも触らないといけないのよね勉強会で発表するので土日も忙しい明日は散歩に行けたら行きたい

0521

昨晩はTensorFlowでDCGANを実装しました間違ってたことがあとでわかったのだけどなんとなくこう書くと見やすいし手を入れやすくなるかなみたいな流れはわかってきたのだけどDCGANのように一つのネットワークを二回通すような場合はどうするのがいいのかまだよくわかりませんvariable scopeを共有するとtensorboardにでっかい矢印がでてきてイケてないしsummaryもなんか微妙になる
データは結局MNISTを食わせたのだけどTensorFlowのチュートリアルコードで数行で読めたので単純なコーディングミスでweightがtrainableになってなかったので全然だめでした

今日は起きてからDCGANの様子を見ていろいろ修正してから夕方に散歩に出ましたなんか六本木とか赤坂とかの年収が高そうなところを通ったりしましたあいかわらず方向感覚がないので西に進んでいるつもりが途中から南になったりしました

DCGANは一応動いてくれるようになったのだけどいろいろ表示させておくとGeneratorが突然理解りを得るのとかが見えて楽しいですねlog lossが発散するので対策を考えています1e-12くらい足しておけばいいだろうか


今夜はXamarinをいろいろ触ります非同期で通信するようなものを作れるといい