python - 如果 Keras Tensorflow 的 `Model.fit` 的目标/输出是 `None` 会发生什么?
问题描述
我正在查看这段代码:https ://github.com/keras-team/keras/blob/master/examples/variational_autoencoder.py#L198 ,在Model.fit()
没有输出或目标张量的情况下调用其中。起初,我认为 的行为Model.fit()
是使用输入作为输出(这对于这个自动编码器实现是有意义的)。但后来我查看了文档,这不是它所说的:https ://www.tensorflow.org/api_docs/python/tf/keras/Model#fit
它暗示什么时候y
,目标是None
,x
应该是某种同时包含输入和目标的结构。
但是在这个自动编码器实现中很清楚,这不是发生的事情(x
只包含输入)。有人可以解释在这种情况下会发生什么吗?
解决方案
推荐阅读
- python-3.x - 如何在 pandas df 中计算标记化句子中的特定术语
- java - 我无法获得可在 Android 附件模式连接上读取的剩余字节数
- html - 使用 Excel VBA 发送 Outlook HTML 电子邮件会生成运行时错误
- optimization - 定义二维网格的算法
- flutter - 如何检查是否通过多个集合来查看文档是否存在
- powershell - Powershell比较问题
- javascript - 当我单击它时,我无法更改 div 的状态
- css - child max-width 强制父宽度
- algorithm - 从多个水印中恢复原始图像
- c - 为什么我的 char 数组没有在 C 中打印出来?