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中返回字典键的值的values()方法使用
May 22 Python
在win和Linux系统中python命令行运行的不同
Jul 03 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
利用Anaconda完美解决Python 2与python 3的共存问题
May 25 Python
python简单图片操作:打开\显示\保存图像方法介绍
Nov 23 Python
python实现用户答题功能
Jan 17 Python
python 识别图片中的文字信息方法
May 10 Python
Python3 使用cookiejar管理cookie的方法
Dec 28 Python
python树莓派红外反射传感器
Jan 21 Python
Python实现的对一个数进行因式分解操作示例
Jun 27 Python
Pycharm 2020.1 版配置优化的详细教程
Aug 07 Python
使用python如何删除同一文件夹下相似的图片
May 07 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
Smarty Foreach 使用说明
2010/03/23 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
javascript 类定义的4种方法
2009/09/12 Javascript
javascript倒计时功能实现代码
2012/06/07 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
Jquery中find与each方法用法实例
2015/02/04 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
轻松搞定js表单验证
2016/10/13 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
详解基于Node.js的微信JS-SDK后端接口实现代码
2017/07/15 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
Node.JS更改Windows注册表Regedit的方法小结
2017/08/18 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
[06:21]完美世界亚洲区首席发行官竺琦TI3采访
2013/08/26 DOTA
[01:07:19]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第一场
2018/04/06 DOTA
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
python导入时小括号大作用
2017/01/10 Python
Python API 自动化实战详解(纯代码)
2019/06/11 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
2019/10/06 Python
Python单例模式的四种创建方式实例解析
2020/03/04 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
JD Sports意大利:英国篮球和运动时尚的领导者
2017/10/29 全球购物
测绘工程个人的自我评价
2013/11/23 职场文书
歌唱比赛获奖感言
2014/01/21 职场文书
2014年三八妇女节活动总结
2014/03/01 职场文书
高中班主任评语大全
2014/04/25 职场文书
交通违章检讨书
2014/09/21 职场文书
个人租房协议书范本
2014/09/30 职场文书
合作合同协议书范本
2015/01/27 职场文书
学期个人自我总结
2015/02/13 职场文书
导游词之贵州百里杜鹃
2019/10/29 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电
Golang 编译成DLL文件的操作
2021/05/06 Golang