-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to get KL divergence and reconstruction error in VAE #104
Comments
それぞれの損失の一部でevalメソッドを呼び出せばできると思います. ただしそれぞれの損失のevalでは別々の(確率的な)計算が実行されるため,これを一元化したい場合の実装は現状では困難です.中間結果を明示的に |
回答ありがとうございます。 おっしゃる通り、実行してみたところ、実行した分、Encoder/Decoderも実行されました。 |
今回の件については,以下のようにhについての期待値計算を手続き的に実装すればできそうです.
|
回答ありがとうございました。 この方法を使ってみようと思います。 ただ、変なことを言うかもしれませんが、せっかくVAEというクラスを用意して頂いているのだから、もっと簡単にかけるとありがたいと考えています。 |
いつのバージョンから取り入れるかはまだ明言できませんが,検討中です. |
検討いただき、ありがとうございます。 |
VAE の学習中に KL divergence や再構成誤差などの損失の一部をそれぞれ独立に確認するにはどのようにすればよいのでしょうか?
The text was updated successfully, but these errors were encountered: