python tensorflow将numpy dict文件转成pb文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python tensorflow将numpy dict文件转成pb文件相关的知识,希望对你有一定的参考价值。

def export_saved_model(network, sess, args):
    model_signature = saved_model.signature_def_utils.build_signature_def(
        inputs={
            "image_data": saved_model.utils.build_tensor_info(network.input_image),
            "image_info": saved_model.utils.build_tensor_info(network.input_image_info)
        },
        outputs={
            "cls_prob": saved_model.utils.build_tensor_info(network.net[0]),
            "bbox_pred": saved_model.utils.build_tensor_info(network.net[1]),
            "rois": saved_model.utils.build_tensor_info(network.net[2])
        },
        method_name=saved_model.signature_constants.PREDICT_METHOD_NAME
    )
    export_path = os.path.join(compat.as_bytes(args.saved_model_dir),
                               compat.as_bytes(args.saved_model_version))
    legacy_init_op = tf.group(tf.tables_initializer(), name='legacy_init_op')
    builder = saved_model.builder.SavedModelBuilder(export_path)
    builder.add_meta_graph_and_variables(
        sess, [saved_model.tag_constants.SERVING],
        clear_devices=True,
        signature_def_map={
            saved_model.signature_constants.DEFAULT_SERVING_SIGNATURE_DEF_KEY:
                model_signature,
        },
        legacy_init_op=legacy_init_op
    )
    builder.save()

以上是关于python tensorflow将numpy dict文件转成pb文件的主要内容,如果未能解决你的问题,请参考以下文章

tensorflow::Tensor 到 python Tensor 或 numpy.nd_array

python/numpy/tensorflow中,对矩阵行列操作,下标是怎么回事儿?

如何将 numpy Array 转换为 tensorflow 可以分类的数据类型?

Tensorflow Numpy不能在ipython笔记本上运行Python2.7和3.5

深度学习之前期准备工作--python,pip,numpy,tensorflow安装

tensorflow 学习1——tensorflow 做线性回归