最近需要用到機器學習的知識,要在anaconda下安裝tensorflow和spyder,按照現在網上的各種教程,裝了一兩天都沒裝好,出現各種各樣的錯誤,其中乙個就是importerror: dll load failed: 動態鏈結庫(dll)初始化例程失敗的問題,最後還是自己解決的,記錄一下安裝的過程,防止被網上的各種帖子誤導。
首先說下importerror: dll load failed: 動態鏈結庫(dll)初始化例程失敗的原因,可以參考的結論,下面說安裝和解決方法,反證該博主的原因是對的,但是他的解決方法並不適合我。
tensorflow現在已經支援python3.7,所以現在是python3.7版本的不要再看網上說的只支援3.5和3.6的了,我就是被這些帖子誤導了,廢話少說,開始講步驟,此安裝過程同樣適用於python其他版本:
注意選擇,博主安裝的1.12.0,點進去,會出現cpu和gpu的選項
3.最後開啟anaconda的prompt,執行:pip install *******.whl命令,其中******.whl包括該whl檔案的具體路徑,如下圖所示
等安裝完成後就全部ok了。
實在不放心可以測試一下,開啟spyder,輸入下面**:
import tensorflow as tf
hello=tf.constant("hello tensorflow!")
sess=tf.session()
print(sess.run(hello))
然後執行
沒有報錯,安裝成功。
tf建立tensor 建立Tensor
建立tensor from numpy,list zeros,ones,fill random if big dimension,random initial constant numpy,list numpy import numpy as np import tensorflow as tf t...
tf建立tensor 建立Tensor
建立tensor from numpy,list zeros,ones,fill random if big dimension,random initial constant numpy,list numpy import numpy as np import tensorflow as tf t...
tensor 增加維度 tensor維度變換
維度變換是tensorflow中的重要模組之一,前面mnist實戰模組我們使用了資料的壓平操作,它就是維度變換的應用之一。在詳解維度變換的方法之前,這裡先介紹一下view 檢視 的概念。所謂view,簡單的可以理解成我們對乙個tensor不同維度關係的認識。舉個例子,乙個 b,28,28,1 的te...