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!,说明成功安装。
CV00-01-开篇与环境搭建相关推荐
- Redis-学习笔记01【Redis环境搭建】
Java后端 学习路线 笔记汇总表[黑马程序员] Redis-学习笔记01[Redis环境搭建] Redis-学习笔记02[Redis命令操作] Redis-学习笔记03[Redis持久化] Redi ...
- Python可视化数据分析01、python环境搭建
Python可视化数据分析01.python环境搭建
- 华为云IoT智慧物流案例01 | 背景介绍与环境搭建
华为云IoT智慧物流案例01 | 背景介绍与环境搭建 引言 第一章 背景介绍与案例开发及实现方案的步骤分析 1.1 背景介绍 1.2 智慧物流方案分析 1.3 方案开发想法及流程 1.4 小章总结 第 ...
- 01、HI3518环境搭建和熟悉
01.HI3518环境搭建和熟悉 @(HI3518EV200学习) 参考博文:https://blog.csdn.net/qq_39436605/article/details/90081360 文章 ...
- 【Python基础入门系列】第01天:环境搭建
其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大.现在之所以这么流行和社区.人工智能的发展,有很大的关系. 千里之行始于足 ...
- Python自动化测试(01)自动化测试环境搭建
一.自动化测试环境搭建 请事先自行安装好Pycharm软件哦,我们本期整套教程的内容都是基于这款功能强大且跨平台的IDE讲解的哈. 1. 安装Python并配置环境变量 1.1 Python下载安装 ...
- 【Django基础01】_环境搭建和后台管理
一.一般公司结构简介 在接触python框架学习之前,首先要清楚我们做项目的基本架构,项目组以及公司的基本分类.下面我简单做一下梳理,仅供参考. 1.项目组 (1)产品---2个人,提需求(女生为主) ...
- ESP32-IDF开发笔记 | 01 - ESP-IDF开发环境搭建(2023.04.08更新)
更新内容 更新时间 2021.05.01 基于ESP32+IDF 4.4完成初稿 2023.03.12 基于IDF 5.0.1添加VScode IDF扩展安装.配置.使用方法 2023.04.07 增 ...
- 接口测试实战项目01:接口测试环境搭建
大家好,我是测试奇谭的作者风风.接口测试实战教程来啦! 往期: 什么是接口测试?这篇文章让你明白 欢迎搜索测试奇谭的文章,点击专栏进行订阅哦~ 要做接口测试,我们得搭建一套本地可以运行的接口环境.这次 ...
- Windows下React Native开发01 -- Android开发环境搭建
1.安装jdk 推荐将JDK的bin目录加入系统PATH环境变量(自己百度下怎么配置). 2.安装SDK 直接安装 Android Studio 推荐从AndroidDevTools下载.(也可以直 ...
最新文章
- 卡片使用_APP必备的设计元素!卡片
- 【Android Demo】悬浮窗体实现
- 《LeetCode力扣练习》第13题 C语言版 (做出来就行,别问我效率。。。。)
- PostgreSQL可视化客户端工具
- 小鑫の日常系列故事(十)——排名次_JAVA
- python argparse模块详解_python学习之argparse模块
- verilog 不可综合语句 总结 汇总(Z)
- java试讲题目,常见的Java面试题汇总
- linux 配置内网yum源
- easyUi reload 重定向URL
- Dynamics AX2012 根据表字段查找对应的字段值
- 如何将汇编语言转换为c语言,如何把汇编语言转换成C语言
- kafka log4j日志级别修改,一天生成一个日志文件
- 廖湖声c语言第二版电子版PDF,写给大家看的c语言书(第2版)
- UE4入门实例31(Unreal制作炫酷高效黑洞粒子)
- 如何判断DNS解析故障?如何解决DNS解析错误?
- 贷款等额本金与等额本息还款计算器python3实现
- 详解Docker的基本原理与实践操作
- Shiro认证--盐加密(SSM)
- win10系统 jdk8 安装闪退 解决方案
热门文章
- 【jquery】用jsp写jquery的模板
- sql server中的hash应用优化
- 【云计算的1024种玩法】回忆经典,用虚拟主机重建复古DZ和无心宠物
- 模块架构不是软件成功的“决定因素”
- ASP.NET Aries JSAPI 文档说明:AR.Form、AR.Combobox
- 2016/08/27 What I Learned About Going Fast at eBay and Google
- [LeetCode]题解(python):150-Evaluate Reverse Polish Notation
- redis-3.0.2集群部署
- 提前了解客户背景很有必要
- 集体智慧及其常用算法