Conditional GANの実装について

Generator->Discriminatorと接続されている

github.com
d_lossはdiscriminator.train_on_batch()を用いてdiscriminatorの損失関数を計算する
g_lossはGenerator->Discriminatorと接続したネットワーク(gan)に対してgan.train_on_batch()を利用して計算する。
generatorの出力は画像だから、そもそもgenerator単体では損失関数を定義できず、discriminatorを接続する必要があることに注意する。