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!,说明成功安装。

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