中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

tensorflow 實現從checkpoint中獲取graph信息

發布時間:2020-09-10 00:57:31 來源:腳本之家 閱讀:229 作者:qq_28808697 欄目:開發技術

代碼:

import tensorflow as tf
 
sess = tf.Session()
check_point_path = 'variables' 
saver = tf.train.import_meta_graph('variables/save_variables.ckpt.meta')
 
saver.restore(sess, tf.train.latest_checkpoint(check_point_path))
 
graph = tf.get_default_graph()
 
#print(graph.get_operations())
 
#with open('op.txt','a') as f:
# f.write(str(graph.get_operations()))
op1 = graph.get_tensor_by_name('fully_connected/biases:0')
print(op1)

使用函數graph.get_operations()獲取ckpt.meta中保存的graph中的所有operation,而tensor_name為'op_name:0'。

然后使用graph.get_tensor_by_name('op_name:0') 獲取tensor信息。

代碼從ckpt文件中獲取保存的variable的數據(tensor的name和value):

import os
import tensorflow as tf
from tensorflow.python import pywrap_tensorflow
check_point_path = 'variables'
#checkpoint_path = os.path.join(logs_train_dir, 'model.ckpt')
ckpt = tf.train.get_checkpoint_state(checkpoint_dir=check_point_path)
checkpoint_path = os.path.join('.', ckpt.model_checkpoint_path)
#print(ckpt.model_checkpoint_path)
reader = pywrap_tensorflow.NewCheckpointReader(checkpoint_path)
var_to_shape_map = reader.get_variable_to_shape_map()
for key in var_to_shape_map:
 print("tensor_name: ", key)
 #print(reader.get_tensor(key))

法二:

from tensorflow.python.tools.inspect_checkpoint import print_tensors_in_checkpoint_file
 
print_tensors_in_checkpoint_file("variables/save_variables.ckpt",tensor_name='', all_tensors=False, all_tensor_names=False)

注意:tf.train.latest_checkpoint(check_point_path) 方法用來獲取最后一次ckeckpoint的路徑,等價于

ckpt = tf.train.get_checkpoint_state(check_point_path)
ckpt.model_checkpoint_path

不能將tf.train.latest_checkpoint與tf.train.get_checkpoint_state 搞混了

以上這篇tensorflow 實現從checkpoint中獲取graph信息就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嫩江县| 民和| 将乐县| 阿鲁科尔沁旗| 汽车| 拜城县| 观塘区| 远安县| 秦皇岛市| 德令哈市| 渝北区| 东辽县| 南平市| 梅州市| 乌拉特中旗| 台中县| 凤台县| 八宿县| 汤原县| 福鼎市| 远安县| 汉源县| 彝良县| 呼伦贝尔市| 婺源县| 娄底市| 淮阳县| 苍梧县| 资源县| 南皮县| 拉萨市| 衡阳市| 南开区| 江油市| 虹口区| 肃北| 扬州市| 康乐县| 汝阳县| 德州市| 句容市|