最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點方式

 更新時間:2020年05月26日 09:43:46   作者:Takoony  
這篇文章主要介紹了打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧!

    #參數(shù)恢復(fù)
    self.sess=tf.Session()
    saver = tf.train.import_meta_graph(os.path.join(model_fullpath,'model.ckpt-7.meta'))
    module_file = tf.train.latest_checkpoint(model_fullpath)
    saver.restore(self.sess, module_file)
    variable_names = [v.name for v in tf.trainable_variables()]
    variable_names = [v.name for v in tf.global_variables()]
    values = self.sess.run(variable_names)
    i=0
    for k, v in zip(variable_names, values):
      i+=1
      if k.find('encode')!=-1:
        print(f"第 {i} 個variable")
        print("Variable: ", k)
        print("Shape: ", v.shape)
        print(v)
    graph = tf.get_default_graph()
    all_ops = graph.get_operations()
    for el in all_ops:
      print(el.name)

輸出結(jié)果:

補充知識:TensorFlow:.ckpt文件與.ckpt.meta和.ckpt.index以及.pb文件之間的關(guān)系是什么?

再使用 tf.train.Saver() 保存參數(shù)通常會生成以下文件

那么這些文件具體是什么呢?

.ckpt文件:是舊版本的輸出saver.save(sess),相當于你的.ckpt-data

“checkpoint”:文件僅用于告知某些TF函數(shù),這是最新的檢查點文件。

.ckpt-meta:包含元圖,即計算圖的結(jié)構(gòu),沒有變量的值(基本上你可以在tensorboard / graph中看到)。

.ckpt-data:包含所有變量的值,沒有結(jié)構(gòu)。

.ckpt-index:可能是內(nèi)部需要的某種索引來正確映射前兩個文件,它通常不是必需的

你可以只用 .ckpt-meta 和恢復(fù)一個模型 .ckpt-data

要在python中恢復(fù)模型,您通常會使用元數(shù)據(jù)和數(shù)據(jù)文件(但您也可以使用該.pb文件):

saver = tf.train.import_meta_graph(path_to_ckpt_meta) saver.restore(sess, path_to_ckpt_data)

該.pb文件可以保存您的整個圖表(元+數(shù)據(jù))

要在c ++中加載和使用(但不訓練)圖形,您通常會使用它來創(chuàng)建freeze_graph,它會.pb從元數(shù)據(jù)和數(shù)據(jù)創(chuàng)建文件。

要小心,(至少在以前的TF版本和某些人中)py提供的功能freeze_graph不能正常工作,所以你必須使用腳本版本。

以上這篇打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

红安县| 介休市| 阿瓦提县| 临洮县| 易门县| 公主岭市| 志丹县| 潜山县| 绍兴县| 尚志市| 九台市| 迁安市| 陵川县| 呈贡县| 轮台县| 汉阴县| 达尔| 渝北区| 博白县| 琼结县| 田林县| 临朐县| 汉沽区| 南部县| 寿光市| 青海省| 南宁市| 宜丰县| 开化县| 聂荣县| 南召县| 邵武市| 博乐市| 公主岭市| 沅江市| 清徐县| 正安县| 汤原县| 城固县| 曲周县| 周口市|