TensorFlow不同版本引起的錯誤

2021-09-22 20:19:05 字數 1092 閱讀 4356

這幾天分別基於tensorflow0.11和1.0版本測試,記錄下兩個版本不同的api,

參考:前4個是 v0.11 的api 用在 v1.0 的錯誤

attributeerror: 『module』 object has no attribute 『merge_all_summaries』

tf.merge_all_summaries() 改為:summary_op = tf.summary.merge_all()

attributeerror: 『module』 object has no attribute 『summarywriter』

tf.train.summarywriter 改為:tf.summary.filewriter

attributeerror: 『module』 object has no attribute 『scalar_summary』

tf.scalar_summary 改為:tf.summary.scalar

attributeerror: 『module』 object has no attribute 『histogram_summary』

histogram_summary 改為:tf.summary.histogram

下邊這個是 v1.0 的api 用在 v0.11 的錯誤

file 「dis-alexnet_benchmark.py」, line 110, in alexnet_v2

biases_initializer=tf.zeros_initializer(),

typeerror: zeros_initializer() takes at least 1 argument (0 given)

將 biases_initializer=tf.zeros_initializer() 改為:biases_initializer=tf.zeros_initializer

tensorflow版本問題

tensorflow版本自從2.0版本,語言格式發生了很多變化,形式更加簡潔了,但以前tensorflow1版本的很多 都需要進行翻譯後才能跑通,而且,現在大部分的tensorflow資料,都是用,老版本的語言寫的,那麼在對版本的公升降方面,就會有一定的需求,通過pycharm的庫安裝可以很容易的實...

tensorflow和keras版本降低

1 執行anaconda prompt 2 輸入pip uninstall tensorflow當顯示解除安裝成功,輸入pip uninstall keras。tensorflow和keras版本是相互對應的,相應的版本資訊可以參考 在anaconda prompt執行 2.2.5我的版本是tens...

JoleYe不同版本介紹

直到今天為止,joleye終於能夠給廣大朋友見上一面了。不多說,先公布發布位址。在joleye成長的初期,會有很多熱心的開發者去維護這個專案,他們都是工作在程式設計的第一線,並有著多年的開發解決問題的經驗,joleye一定會更加的強大。joleye專案計畫分2個不同的版本。並得到多語言版本的支援。分...