CV00-01-開篇與環境搭建

目錄

Intro

環境搭建

TensorFlow搭建

PyTorch搭建

PaddlePaddle搭建


Intro

從今天起學習CV,爲期6個月,以三個真實項目爲背景學習CV。

目前是第一個項目——車道線檢測。時間兩個月(共8周),每週五、週日晚上在線學習,然後更新博客。

希望6個月後,感謝現在拼命學習CV的自己。

環境搭建

整個項目使用三個比較流行的CV框架,TensorFlow、PyTorch和PaddlePaddle。框架只是一種工具,學習CV應關注算法,至於算法在哪個框架下實現並不重要。可能A算法在TF下實現的好,也可能B算法在PyTorch下有了很好的實現例子。所以,一個CVer不應該拘泥於框架,給什麼框架都應該運用自如。

由於萬里長城等原因(我猜是這個原因),不建議用pip命令直接下載安裝,建議下載whl文件安裝。下面所有安裝用的whl文件已經全部傳到網盤裏面,分享下載鏈接如下。

鏈接:https://pan.baidu.com/s/1sjk364z-cVs4QDluhMlC8w
提取碼:xwko

TensorFlow搭建

TensorFlow-CPU下載地址裏面有tensorflow-cpu的whl文件下載地址,直接下載。然後執行如下命令安裝。因爲安裝時報了個錯,提示不能找到符合要求的grpcio,要求grpcio>=1.8.6,所以先安裝grpcio再安裝TF。期間需要的其他軟件會自動下載,請保持網絡暢通。經過漫長的安裝以後,進入python解釋器,執行import tensorflow as tf和print(tf.__version__),出現對應版本號就表示安裝成功。

pip install grpcio-1.26.0-cp36-cp36m-win_amd64.whl
pip install tensorflow-2.0.0-cp36-cp36m-win_amd64.whl

PyTorch搭建

PyTorch官網首頁有一個QuickStart Locally,直接選擇你所處的環境,下面就會直接列出安裝PyTorch環境的命令。複製粘貼到本地命令行執行安裝即可。我所處的環境如下,得到的安裝命令如下。

pip3 install torch==1.3.1+cpu torchvision==0.4.2+cpu -f https://download.pytorch.org/whl/torch_stable.html

PaddlePaddle搭建

PaddlePaddle快速安裝裏面也有和PyTorch一樣的比較人性化的設計,選擇你所處的環境,生成相應的安裝文檔。截止到寫這篇博客的時候,PaddlePaddle對環境的要求如:要求您的 Python 2 版本是 2.7.15+、Python 3 版本是 3.5.1+/3.6/3.7, pip/pip3 版本是 9.0.1+,Python 和 pip 均是 64 位版本,操作系統是 64 位操作系統。

我的環境是win7 64位,Python3.6.5,pip  9.0.3,執行下面命令安裝PaddlePaddle。

pip install paddlepaddle -i https://pypi.tuna.tsinghua.edu.cn/simple

等待安裝完成進行驗證。進入python解釋器,輸入import paddle.fluid ,再輸入 paddle.fluid.install_check.run_check()。出現 Your Paddle Fluid is installed successfully!,說明成功安裝。

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