【发布时间】:2020-03-04 20:50:55
【问题描述】:
所以现在有一个重大更新,从 TensorFlow 1.X 迁移到 2.X。
在 TF 1.X 中,我习惯了一个管道,它帮助我将我的 keras 模型推向生产。
管道:keras (h5) model --> freeze & convert to pb --> optimize pb
这个工作流程帮助我加快了推理速度,我的最终模型可以存储在单个 (pb) 文件中,而不是文件夹中(请参阅 SavedModel 格式)。
如何优化我的模型以在 TensorFlow 2.0.0 中进行推理?
我的第一印象是我需要将我的 tf.keras 模型转换为 tflite,但由于我的 GPU 使用 float32 操作,这种转换会让我的生活更加艰难。
谢谢。
【问题讨论】:
标签: python performance tensorflow keras inference