国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

TensorFlow實(shí)現(xiàn)checkpoint文件轉(zhuǎn)換為pb文件

2020-02-15 21:17:46
字體:
供稿:網(wǎng)友

由于項(xiàng)目需要,需要將TensorFlow保存的模型從ckpt文件轉(zhuǎn)換為pb文件。

import osfrom tensorflow.python import pywrap_tensorflowfrom net2use import inception_resnet_v2_small#這里使用自己定義的模型函數(shù)即可import tensorflow as tfif __name__=='__main__':  pb_file = "./model/output.pb"  ckpt_file = "./model/model.ckpt-652900"  '''這里的節(jié)點(diǎn)名字可能跟設(shè)想的有出入,最直接的方法是直接輸出ckpt中保存的節(jié)點(diǎn)名字,然后對(duì)應(yīng)著找節(jié)點(diǎn)名字,具體的進(jìn)入convert_variables_to_constants函數(shù)的實(shí)現(xiàn)中g(shù)raph_util_impl.py,130行的函數(shù):_assert_nodes_are_present 添加代碼  print('在圖中的節(jié)點(diǎn)是:')  for din in name_to_node:    print('{},在圖中'.format(din))然后運(yùn)行代碼,若正確就會(huì)直接保存;若失敗則會(huì)保存失敗,找好輸出節(jié)點(diǎn)的名字,在output_node_names 中添加就好'''  output_node_names = ["embedding"]  with tf.name_scope('input'):    image = tf.placeholder(tf.float32,shape=(None,79,199,1),name='input_image')  net, endpoints=inception_resnet_v2_small(image, is_training=False)  embedding = tf.nn.l2_normalize(net,1,1e-10,name='embedding')  config=tf.ConfigProto(allow_soft_placement=True)  config.gpu_options.per_process_gpu_memory_fraction = 0.45  sess = tf.Session(config = config)  saver = tf.train.Saver()  saver.restore(sess, ckpt_file)  print('read success')  converted_graph_def = tf.graph_util.convert_variables_to_constants(sess,                input_graph_def = sess.graph.as_graph_def(),                output_node_names = output_node_names)  with tf.gfile.GFile(pb_file, "wb") as f:    f.write(converted_graph_def.SerializeToString())  print('保存成功')

以上這篇TensorFlow實(shí)現(xiàn)checkpoint文件轉(zhuǎn)換為pb文件就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 富宁县| 满洲里市| 衡东县| 繁昌县| 宜阳县| 林州市| 福海县| 新化县| 绥阳县| 灯塔市| 合阳县| 屯门区| 界首市| 肥城市| 临澧县| 涟源市| 沛县| 奉贤区| 阿鲁科尔沁旗| 弋阳县| 固安县| 边坝县| 香港 | 新巴尔虎左旗| 临沧市| 南郑县| 湖北省| 阳江市| 阳泉市| 成都市| 扬州市| 肇庆市| 合水县| 鄂托克旗| 阳曲县| 白朗县| 双桥区| 连城县| 澜沧| 含山县| 醴陵市|