Anaconda yolov3 目標檢測 頭盔實戰

2021-10-21 10:31:11 字數 2040 閱讀 7968

1、執行cmd,輸入conda 了解相關命令操作。

常用conda命令彙總(windows版本)

activate base ##啟用conda基礎環境

conda create -n tf -y python=3.7##建立乙個名為tf的環境,python版本為3.7

activate tf ##啟用環境

disactivate ##離開環境

conda infor -e ##windows上檢視已經建立的環境

conda remove -n tf##刪除

中科大換源

conda config --add channels 

conda config --add channels

conda config --add channels

conda config --add channels

conda config --add channels

conda config --add channels

conda config --set show_channel_urls yes

nvidia-smi        ##檢視已安裝cuda版本

tensorflow cuda 和python 有對應關係(tensorflow2.0+後面的cuda可以參見官網 一般都是cuda10.1,可以試著安裝不同版本)

conda create -n yolov3 python=3.8 cudatoolkit=10.2 cudnn ##建立乙個名稱為yolov3、python版本為3.8 cudatoolkit版本為10.2 以及對應cudnn
建立乙個名稱為yolov3、python版本為3.8 cudatoolkit版本為10.2 以及對應cudnn

6、遇到的問題

安裝tensorflow時可能遇到的問題

the read operation timed out 解決方案

pip --default-timeout=100 install -u tensorflow=2.2.0
annotations的檔案索引要與jpegimages的檔案對應(無論是自己通過labelimg標註的話,還是網上標註好的資料集,運用它人的模型的時候都有注意這一點)

參考網上用於兩種用於轉換格式的方法

matlab批量改檔名稱與格式

6、參考資料

python使用3目運算子

c c 都大家都熟悉三目運算子 c?x y 實際上python中可以這麼使用 1 result x 在c語言中,三目運算經常用到 cond?a b 非常的簡潔,而在python中不支援這種語法。但是,可以用python中and or來實現 這裡是有陷阱的,下面會講到 我們來看下面幾個表示式 fals...

第二週專案3

檔名稱 score.cpp 作 者 吳英政 完成日期 2015年3月15日 版 本 號 v1.0 問題描述 add seconds int 增加n秒鐘 add minutes int 增加n分鐘 add hours int 增加n小時 要考慮增加後超出取值範圍的情形 增加n秒後,秒數可能會超過60,...

c 實驗3 專案4

一 問題及 檔名稱 3.cpp 完成日期 2017年3月24日 版本號 v1.0 對任務及求解方法的描述部分 看老師給的例子和書上的內容 輸入描述 無 問題描述 要靈活運用上課時的知識,靈活運用或 且 非 程式輸出 多分數段函式求值 問題分析 略 演算法設計 略 include includeusi...