tf.loadFrozenModel和tf.loadModel会有不同的预测时间吗?

Will tf.loadFrozenModel and tf.loadModel have different prediction time?

假设在tensorflow中训练的模型使用两种方法将tensorflowjs可用的模型转换: 1)使用tf.saved_model.simple_save方法在tensorflow中保存模型,然后在tensorflowjs中使用tf.loadFrozenModel加载模型,使用model.predict预测结果 2) 使用keras(sequence)将模型保存在tensorflow中,然后使用tf.loadModel将模型加载到tensorflowjs中,使用model.predict

预测结果

如果在tensorflow中训练同一个模型,但保存方式不同。在tensorflowjs中使用上面2种加载模型的方法来预测结果,会不会有时间差?

如果您在 tensorflowJs 和 keras 中的架构相同,则使用 tensorflowJs 的推理时间会相似。 tensorflowJs 转换器将只构建您的拓扑和权重的图表。所以在这两种情况下处理时间大致相同