なり、先の式とコードが一致することがわかる!数式だとεはスカラーっぽいけど実装ではベクトルになっている。潜在表現の各次元ごとに異なる乱数をかけるようだ。スカラーでもよいのかな?VAEの損失関数VAEの損失関数は既存のものではなく、独自の定義が必要。kldこのコードを理解するのがとても難しかった。Encoderを見ていただくほうがよいと思う。最終的には下の目的関数が出て来るのだがそこまでのたどり着き方にはいくつかアプローチがあるようだ。VAEの最終的な目的関数は、となる。