更新存储在给定路径中的 SavedModel 的方法名称。
用法
tf.compat.v1.saved_model.signature_def_utils.MethodNameUpdater(
export_dir
)
参数
-
export_dir
包含 SavedModel 文件的目录。
抛出
-
IOError
如果保存的模型文件不存在,或者无法成功解析。
MethodNameUpdater
类提供了更新给定 SavedModel 的 signature_defs 中的方法名称字段的函数。例如,它可用于将 predict
method_name
替换为 regress
。
MethodNameUpdater
的典型用法
...
updater = tf.compat.v1.saved_model.signature_def_utils.MethodNameUpdater(
export_dir)
# Update all signature_defs with key "foo" in all meta graph defs.
updater.replace_method_name(signature_key="foo", method_name="regress")
# Update a single signature_def with key "bar" in the meta graph def with
# tags ["serve"]
updater.replace_method_name(signature_key="bar", method_name="classify",
tags="serve")
updater.save(new_export_dir)
注意:此函数只能通过 v1 兼容性库作为 tf.compat.v1.saved_model.builder.MethodNameUpdater 使用。
相关用法
- Python tf.compat.v1.saved_model.simple_save用法及代码示例
- Python tf.compat.v1.saved_model.Builder用法及代码示例
- Python tf.compat.v1.saved_model.load用法及代码示例
- Python tf.compat.v1.strings.length用法及代码示例
- Python tf.compat.v1.scatter_min用法及代码示例
- Python tf.compat.v1.summary.merge用法及代码示例
- Python tf.compat.v1.size用法及代码示例
- Python tf.compat.v1.scatter_add用法及代码示例
- Python tf.compat.v1.summary.FileWriter用法及代码示例
- Python tf.compat.v1.scatter_div用法及代码示例
- Python tf.compat.v1.space_to_batch用法及代码示例
- Python tf.compat.v1.string_split用法及代码示例
- Python tf.compat.v1.squeeze用法及代码示例
- Python tf.compat.v1.set_random_seed用法及代码示例
- Python tf.compat.v1.sparse_to_dense用法及代码示例
- Python tf.compat.v1.sparse_segment_sum用法及代码示例
- Python tf.compat.v1.scatter_update用法及代码示例
- Python tf.compat.v1.sparse_split用法及代码示例
- Python tf.compat.v1.string_to_number用法及代码示例
- Python tf.compat.v1.scatter_nd_sub用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.compat.v1.saved_model.signature_def_utils.MethodNameUpdater。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。