gpt4 book ai didi

tensorflow - 如何将 saved_model.pb 转换为 EvalSavedModel?

转载 作者:行者123 更新时间:2023-12-05 07:34:18 26 4
gpt4 key购买 nike

我正在浏览评估 TensorFlow 模型的 tensorflow-model-analysis 文档。入门指南讨论了一个名为 EvalSavedModel 的特殊 SavedModel。

引用入门指南:

This EvalSavedModel contains additional information which allows TFMA to compute the same evaluation metrics defined in your model in a distributed manner over a large amount of data, and user-defined slices.

我的问题是如何将已经存在的 saved_model.pb 转换为 EvalSavedModel

最佳答案

EvalSavedModel 导出为 SavedModel 消息,因此不需要进行此类转换。

EvalSavedModel 在底层使用 SavedModelBuilder。它用几个占位符填充估计器图,创建一些额外的度量集合。稍后,它执行简单的 SavedModelBuilder 过程。

来源 - https://github.com/tensorflow/model-analysis/blob/master/tensorflow_model_analysis/eval_saved_model/export.py#L228

附言我想你想在你的模型上运行 model-analysis,由 SavedModelBuilder 导出。由于 SavedModel 既没有度量节点也没有相关集合,它们是在 EvalSavedModel 中创建的,所以这样做是没有用的 - model-analysis 只是根本找不到与您的估算器相关的任何指标。

关于tensorflow - 如何将 saved_model.pb 转换为 EvalSavedModel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50217125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com