我在调用模型和调用predict方法之间看到了不同的行为。似乎 predict 会忽略所有随机生成的值。
在这个笔记本中,我试图将随机过程引入我的网络。
基本上,对于每个条目,我将其复制 10 次,并且对于每个切片,我添加一些随机噪声。
当使用张量调用模型时,我看到了预期的输出,其中输入条目会产生一些噪音。调用predict相同的数据时,我只看到相同的输出。
所以我保存了模型权重,并将权重加载到没有任何噪音的类似模型中以验证我的假设。实际上,在没有噪声的情况下,它为 call 和 predict 产生相同的输出,并且在调用时与之前的噪声模型产生相同的输出predict。
为什么我会看到这种行为?这是否意味着当用 训练网络时fit,它也会忽略随机值?