1.提示“no module”問題:
查詢本機(jī)tensorflow版本腺占,在官網(wǎng)上查找相應(yīng)版本的文檔,會鏈接到gihub上的文檔,查詢是否有你需要的module锣夹。(既然報錯肯定是沒有啦)
2.pip升級下載時速度極慢减牺,并常見"time out error":
不翻墻的話豌习,設(shè)置優(yōu)先到國內(nèi)鏡像站(清華)下載,速度會快很多拔疚。
3.升級完畢后import tensorflow 報錯“DLL load failed: 找不到指定的模塊”:
tf1.13與cuda10.0適配而不是10.1肥隆,故tf和cuda版本要改一個使兩者適配。在tf官網(wǎng)上給出了可行的版本組合稚失。
查看cuda版本時有兩種方法:1在N卡自己的軟件設(shè)置里查看組件信息栋艳。2終端輸入nvcc --version。兩種方法得到的結(jié)果不一樣句各,取后者嘱巾。猜想應(yīng)該是N廠自己的驅(qū)動在自動升級至10.1了,但是當(dāng)初你用vs編譯時是9.0诫钓。
我采取tf版本降級到1.12的辦法使之適配旬昭,成功。
4.使用load_data()無法下載數(shù)據(jù)
找到官網(wǎng)數(shù)據(jù)菌湃,直接下載文件问拘,然后從本地加載fashion_mnist數(shù)據(jù)。https://blog.csdn.net/youngping/article/details/84330063
本地加載數(shù)據(jù)時的函數(shù)變量填寫文件地址時注意是/而不是\惧所。
5.體會
在框架非常成熟的今天骤坐,一個深度神經(jīng)網(wǎng)絡(luò)任務(wù)的絕大部分工作量都在于數(shù)據(jù)的存儲、導(dǎo)入下愈、預(yù)處理和訓(xùn)練過程纽绍、結(jié)果的可視化。
tensorflow官網(wǎng)教程主要使用matplotlib中的pyplot作圖势似。