列印出ckpt裡的所有變數和值
參考:http://blog.csdn.net/helei001/article/details/56489658
from tensorflow.python import pywrap_tensorflow
import os
import numpy as np
import tensorlayer as tl
# print出ckpt裡的所有變數
model_dir = './logs_vgg16/case_64'
checkpoint_path = os.path.join(model_dir, "model.ckpt-18000")
reader = pywrap_tensorflow.NewCheckpointReader(checkpoint_path)
# var_to_shape_map裡儲存了所有變數和其值的鍵值對
var_to_shape_map = reader.get_variable_to_shape_map()
for key in var_to_shape_map:
# 列印出所有key及其value
# print(key,':')
# print(reader.get_tensor(key))
# 將鍵值對儲存在npy檔案中,var_to_shape_map表示儲存所有鍵值對的字典
var_to_shape_map[key] = reader.get_tensor(key)
np.save('all_variables.npy',var_to_shape_map)
data2 = np.load('./all_variables.npy')
data = tl.files.load_npy_to_any(name='all_variables.npy')
print(data['vgg_16/conv5/conv5_1/biases'])
相關文章
- 使用AWK計算某一列的所有數值和
- 求陣列內所有偶數的和陣列
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- 十四、類變數和實列變數(python)變數Python
- 如何在ABAP裡用函數語言程式設計思想列印出非波拉契Fibonacci(數列)函數程式設計
- 用分析函式分析每行裡面列值重複的列的最大個數函式
- 1588 所有奇數長度子陣列的和(字首和)陣列
- CSS變數的作用域和預設值CSS變數
- Windows批處理中的變數和值Windows變數
- PLSQL Language Referenc-PL/SQL集合和記錄-集合變數賦值-給可變陣列和巢狀表賦NULL值SQL變數賦值陣列巢狀Null
- Golang獲取int陣列裡的最大值和下標Golang陣列
- v$database裡面的created列值Database
- 不用第三個變數,交換變數的值變數
- c#小灶——常量、變數和賦值C#變數賦值
- php 迴圈陣列引用傳值改變陣列本身的值PHP陣列
- 如何列印數值變數變數
- 閉包裡的自由變數變數
- 變數的解構賦值變數賦值
- javascript陣列如何刪除所有的指定值陣列項JavaScript陣列
- [20191213]共享池繫結變數的值在哪裡.txt變數
- SCSS 檔案裡的感嘆號用法 - 給變數設定預設值CSS變數
- ORACLE USER 變數值Oracle變數
- 從陣列中找出N個數,其和為M的所有可能陣列
- 不使用臨時變數交換兩個變數的值變數
- 數值變數交換常用方法變數
- 數字之魅:尋找陣列中的最大值和最小值陣列
- Vue.js - 陣列和物件的賦值動態變化 & 克隆Vue.js陣列物件賦值
- 變數的賦值 指標間接賦值變數賦值指標
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- 2、全域性變數和列舉常量 (轉)變數
- 當我需要實現某個外部屬性變化,更新表格的某一列,所有值均為變化後的值,應該如何實現
- 如何查詢總和等於給定數字的整數陣列中的所有對陣列
- 如何獲取變數token的值變數
- 如何獲取變數 token 的值變數
- Swift交換兩個變數的值Swift變數
- 如何交換兩個變數的值變數
- 查詢繫結變數的值變數
- 改變gridview繫結列值的方法View