Anaconda+vscode+pytorch环境搭建过程详解


Posted in Python onMay 25, 2020

1、安装Anaconda

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。在官网上下载https://www.anaconda.com/distribution/,因为服务器在国外会很慢,建议从清华镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。

2、安装VScode

需要在Anaconda再装VScode,因为Anaconda公司和微软公司的合作,不用在对进行VScode的配置。

3、安装Pytorch

Pytorch是facebook公司发布的著名深度学习框架。在Pytorch官网上https://pytorch.org/在命令行窗口输入

Anaconda+vscode+pytorch环境搭建过程详解

4、fastai

fastai 基于 PyTorch,提供简单易用的 API 接口,用更少的代码实现常用任务的模型搭建和训练。

有两种方式可以安装fastai

conda和pip两者都是包管理器(自动化软件安装,更新,卸载的一种工具)

Conda安装

conda install -c fastai fastai

pip安装

pip install fastai

5、验证安装成功

from fastai.vision import models, URLs, ImageDataBunch, cnn_learner, untar_data, accuracy
import torch
def main():
  path = untar_data(URLs.MNIST_SAMPLE) # 下载数据集,这里只是MNIST的子集,只包含3和7的图像,会下载并解压(untar的命名原因)到/root/.fastai/data/mnist_sample(如果你是root用户)下,包含训练数据,测试数据,包含label的csv文件
  data = ImageDataBunch.from_folder(path) # 利用ImageDataBunch读取文件夹,返回一个ImageDataBunch对象
  learn = cnn_learner(data, models.resnet18, metrics=accuracy) # 构建cnn模型,使用resnet18预训练模型
  learn.fit(1) # 训练一轮

if __name__ == '__main__':
  main()

结果输出:

Anaconda+vscode+pytorch环境搭建过程详解

总结

到此这篇关于Anaconda+vscode+pytorch环境搭建过程详解的文章就介绍到这了,更多相关Anaconda+vscode+pytorch环境搭建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python判断windows隐藏文件的方法
Mar 21 Python
python实现的重启关机程序实例
Aug 21 Python
Python标准库urllib2的一些使用细节总结
Mar 16 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
python opencv之SIFT算法示例
Feb 24 Python
使用python装饰器计算函数运行时间的实例
Apr 21 Python
python 自定义对象的打印方法
Jan 12 Python
python实现移位加密和解密
Mar 22 Python
python 使用shutil复制图片的例子
Dec 13 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
Jan 23 Python
keras中模型训练class_weight,sample_weight区别说明
May 23 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
Jun 24 Python
5行Python代码实现图像分割的步骤详解
May 25 #Python
Win10用vscode打开anaconda环境中的python出错问题的解决
May 25 #Python
keras .h5转移动端的.tflite文件实现方式
May 25 #Python
Python虚拟环境venv用法详解
May 25 #Python
将keras的h5模型转换为tensorflow的pb模型操作
May 25 #Python
tensorflow转换ckpt为savermodel模型的实现
May 25 #Python
基于Python把网站域名解析成ip地址
May 25 #Python
You might like
用PHP查询域名状态whois的类
2006/11/25 PHP
分享php分页的功能模块
2015/06/16 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
2016/05/06 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
2017/06/06 PHP
tp5 实现列表数据根据状态排序
2019/10/18 PHP
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
JScript的条件编译
2007/05/29 Javascript
javascript 获取元素位置的快速方法 getBoundingClientRect()
2009/11/26 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
jQuery实现点击关注和取消功能
2017/07/03 jQuery
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
Python类属性的延迟计算
2016/10/22 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python+selenium实现截图图片并保存截取的图片
2018/01/05 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
Flask教程之重定向与错误处理实例分析
2019/08/01 Python
详解Html5 Canvas画线有毛边解决方法
2018/03/01 HTML / CSS
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
幼儿园小班评语
2014/04/18 职场文书
难忘的一天教学反思
2014/04/30 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书
2014幼儿园教师个人工作总结
2014/11/08 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书