一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 將tensorflow的ckpt模型存儲為npy的實例

將tensorflow的ckpt模型存儲為npy的實例

2021-03-14 00:38機器學習的小學生 Python

今天小編就為大家分享一篇將tensorflow的ckpt模型存儲為npy的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

實例如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#coding=gbk
import numpy as np
import tensorflow as tf
from tensorflow.python import pywrap_tensorflow
 
checkpoint_path='model.ckpt-5000'#your ckpt path
reader=pywrap_tensorflow.NewCheckpointReader(checkpoint_path)
var_to_shape_map=reader.get_variable_to_shape_map()
 
alexnet={}
alexnet_layer = ['conv1','conv2','conv3','conv4','conv5','fc6','fc7','fc8']
add_info = ['weights','biases']
 
alexnet={'conv1':[[],[]],'conv2':[[],[]],'conv3':[[],[]],'conv4':[[],[]],'conv5':[[],[]],'fc6':[[],[]],'fc7':[[],[]],'fc8':[[],[]]}
 
 
for key in var_to_shape_map:
 #print ("tensor_name",key)
 
 str_name = key
 # 因為模型使用Adam算法優化的,在生成的ckpt中,有Adam后綴的tensor
 if str_name.find('Adam') > -1:
  continue
 
 print('tensor_name:' , str_name)
 
 if str_name.find('/') > -1:
  names = str_name.split('/')
  # first layer name and weight, bias
  layer_name = names[0]
  layer_add_info = names[1]
 else:
  layer_name = str_name
  layer_add_info = None
 
 if layer_add_info == 'weights':
  alexnet[layer_name][0]=reader.get_tensor(key)
 elif layer_add_info == 'biases':
  alexnet[layer_name][1] = reader.get_tensor(key)
 else:
  alexnet[layer_name] = reader.get_tensor(key)
 
# save npy
np.save('alexnet_pointing04.npy',alexnet)
print('save npy over...')
#print(alexnet['conv1'][0].shape)
#print(alexnet['conv1'][1].shape)

以上這篇將tensorflow的ckpt模型存儲為npy的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/raby_gyl/article/details/79075716

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 动漫人物差差差动漫人物免费观看 | 国产91精品久久久久久久 | 天美传媒影视在线免费观看 | 女张腿男人桶羞羞漫画 | 果冻传媒天美传媒乌鸦传媒 | 久久久大香菇 | 99久久伊人一区二区yy5099 | 亚洲一区二区精品视频 | 欧美一卡二卡科技有限公司 | 特黄特级毛片免费视 | 日韩亚洲国产激情在线观看 | a级毛片毛片免费观看永久 a级黄色片免费 | 18xxxx中国| 高清免费毛片 | 国产视频a区 | 高清一区二区 | 99爱在线观看精品视频 | 男人天堂a | 黄色大片三级 | a级情欲片在线观看hd | 日本免费v片一二三区 | 美女逼逼软件 | 午夜视频在线网站 | 嫩草影院永久一二三入口 | 亚洲欧美天堂综合久久 | 亚洲视频一区网站 | 香蕉在线精品一区二区 | 青青草国产免费久久久91 | 婷婷去我也去 | 亚洲男人的天堂视频 | 国产精视频 | 国产ab| 波多野结衣不卡 | 五月天在线视频观看 | 亚洲mv国产精品mv日本mv | 亚洲电影不卡 | 精品国产免费一区二区三区 | bl双性受乖调教改造身体 | 日韩国产成人资源精品视频 | 九九精品99久久久香蕉 | 动漫美女强行被吸乳做羞羞事 |