我正在查看以下代码:https://github.com/keras-team/keras/blob/master/examples/variational_autoencoder.py#L198,其中Model.fit()
的调用没有输出或目标Tensor。起初,我认为Model.fit()
的行为是将输入用作输出(这对于此自动编码器实现是有意义的)。但是后来我查看了文档,但事实并非如此:https://www.tensorflow.org/api_docs/python/tf/keras/Model#fit
这意味着目标y
是None
时,x
应该是既包含输入又包含目标的某种结构。
但是在此自动编码器实现中很明显,事实并非如此(x
仅包含输入)。有人可以解释在这种情况下会发生什么吗?