## YOLO 影像辨識筆記 2/26 ## 前言 保全機器人的開發案,我們需要為機器人建立視覺系統,本次採用的開發架構為YOLO Ultralytics,利用CUDA訓練出一個夠強大的影像模型來做出自動決策 [yolo官網](https://docs.ultralytics.com/zh/quickstart/) ## 安裝CUDA [CUDA下載教學](https://vocus.cc/article/67015afefd897800016a47e0) CUDA,是啟用N卡用於數據計算的應用程式,需要先上網查詢設備所屬N卡最高支援的CUDA版本,下載後即可啟用 注意:要按照系統教學檢查各版本的編號,別下載錯,而且如果安裝時出現VS錯誤,記得開啟自訂義下載,將VS勾選項關掉 ## 安裝Pytorch [Pytorch install](https://pytorch.org/get-started/locally/) Pytorch是負責調用圖像計算資源的python API,一定一定要上官網挑選符合設備的指令,不然執行torch命令一定會出錯,尤其是 torch.cuda.is_available() = flase 的錯誤,很難發現  ## 安裝anaconda [anaconda 安裝教學](https://simplelearn.tw/anaconda-3-intro-and-installation-guide/#google_vignette) python有許多可執行版本,切換版本的方法有很多,一般來說我們會用vscode上的版本切換功能(ctrl+shift+P),按下後選擇想要的python版本執行   而anaconda可以幫助我們在不下載實體python其他版本的情況下,創造一個虛擬的空間來開啟其他python版本,這樣就可以無痛測試很多不同的安裝包了 [vscode切換anaconda版本](https://blog.csdn.net/qq_45152711/article/details/139176641) 而執行python的方式也要有所改變,由於yolo在執行時需要使用大量的cmd視窗形式來做參數修改的文字交互,我們最好是利用vscode來修改程式,anaconda prompt軟體來開啟環境命令視窗來啟動程式碼   ## 目前執行文件 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up