【发布时间】:2020-05-05 15:47:50
【问题描述】:
这是我已经问过的问题的更通用版本:Significant difference between outputs of deep tensorflow keras model in Python and tensorflowjs conversion
据我所知,与在 Python 中运行的相同模型或节点。模型所有层的这些微小差异的累积效应会导致输出出现相当显着的差异。有关此示例,请参阅 here。
这意味着在 Python 或 Node 中训练的模型在浏览器中运行时在准确性方面表现不佳。而且你的模型越深入,它会变得越糟糕。
因此我的问题是,在浏览器中训练模型与 tfjs 一起使用的最佳方法是什么?有没有办法确保输出相同?或者您是否只需要接受会有小的数值差异,如果是这样,是否有任何方法可用于训练模型以使其更具弹性?
【问题讨论】:
标签: tensorflow tf.keras tensorflow.js tfjs-node