來一波ArcGIS深度學習踩得坑

時隔多日,小編終於又發文了,這次呢不碼代碼,分享一波ArcGIS Pro深度學習時跳的坑。

做爲一名深度學習方面的小白,接觸ArcGIS深度學習首先要從他的官方文檔走起,瞭解利用Pro進行深度學習的步驟以及如何配置分析環境。具體文檔可去官網瞅瞅:ArcGIS Pro中的深度學習
在這裏插入圖片描述
而關於ArcGIS深度學習框架的安裝,幫助文檔中也闡述的很清楚,按部就班進行就好。
在這裏插入圖片描述
好了,下面我說說我遇到的坑。。。

1、GPU加速問題

在機器學習等領域,利用GPU進行計算相對於CPU,其優勢無可厚非,當然,這也要取決於自己電腦的配置,就小編的電腦Nvidia GeForce MX150(2GB)的顯卡,勉強能跑跑。在按照官網安裝深度學習框架後,我試了一波利用GPU訓練模型,結果呢我的CPU飆到了100%。。。
在這裏插入圖片描述
在這裏插入圖片描述
然後請教了一波大佬,在深度學習環境中運行這兩行代碼:

import torch
print(torch.cuda.is_available())

結果是False

說明PyTorch的GPU安裝沒成功,網站上找了一波,檢查了一下自己的顯卡驅動,不是最新的!!!
打開設備管理器,找到顯示適配器,雙擊以NVIDIA開頭的顯卡,在驅動程序中更新最新驅動即可,再次運行以上代碼,返回True就OK了。

然後呢,打開我們的Pro盡情的玩起來吧~
在這裏插入圖片描述

2、喫不到桃子問題

看了我這個問題標題是不是很費解~
沒錯,聽我細說,在模型執行完成後,最後一步竟然給了一個大BUG!!!
在這裏插入圖片描述
這是最後出圖時的問題,找不到QT插件,去環境變量看了一波沒有QT相關的環境變量,按理說安裝Python包時會自動配置環境變量吧。度娘了一波配置QT插件環境變量,最後如下圖配置就可以了。
在這裏插入圖片描述
變量名QT_QPA_PLATFORM_PLUGIN_PATH的變量值一定要是深度學習Python路徑下的\Library\plugins,否則是不行的。

3、這桃真香

最後歷經千難萬阻終於可以喫到桃子了!!!
在這裏插入圖片描述

總結一下

深度學習的道路還很漫長,小編遇到的問題只是冰山一角。
不過呢在空餘時間會繼續採坑然後去填坑的,畢竟學無止境。
若有不當之處,還請批評指正。關注小編微信公衆號,後期還會有更多精彩內容!
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章