- 運営しているクリエイター
記事一覧
詳説ディープラーニング(生成モデル編)
※こちらの書籍はKindleに移行しました。こちらよりご購入ください。すでに購入された方で、ご質問等ある場合はHPよりお問い合わせください。
拙著「詳解ディープラーニング」のスピンアウトとして、生成モデルの理論および実装について解説した電子書籍(PDF)になります。
※ サンプルはこちらからご覧ください。
内容[ver. 1.3.1]
(A5) 74ページ
生成モデルの基本、変分オートエンコ
詳説ディープラーニング(生成モデル編) 付録1: オートエンコーダ TensorFlow 2.X 実装
詳説ディープラーニング(生成モデル編)が好評でしたので、付録としてTensorFlow 2.X による実装を紹介していきたいと思います(本文では PyTorch 1.X)。今回は、本文でも紹介したシンプルなオートエンコーダを実装していきます。
データローダ本文では PyTorch で用意されているデータローダをそのまま使いましたが、TensorFlow では自前で用意する必要があります。そこで、
詳説ディープラーニング(生成モデル編) 付録2: 変分オートエンコーダ TensorFlow 2.X 実装
詳説ディープラーニング(生成モデル編)の付録2として、今回は変分オートエンコーダ (VAE) をTensorFlow 2.X で実装していきたいと思います。データローダに関しては、前回の付録1に記述したものと同じものを用いますので、今回は割愛します。
モデルまずは用いるライブラリから。こちらはオートエンコーダの時と同じです。
import osimport numpy as npimport