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 django实现简单的邮件系统发送邮件功能
Jul 14 Python
python实现分页效果
Oct 25 Python
python使用turtle库绘制时钟
Mar 25 Python
Python用61行代码实现图片像素化的示例代码
Dec 10 Python
python直接获取API传递回来的参数方法
Dec 17 Python
BP神经网络原理及Python实现代码
Dec 18 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
Python实现直方图均衡基本原理解析
Aug 08 Python
win7下 python3.6 安装opencv 和 opencv-contrib-python解决 cv2.xfeatures2d.SIFT_create() 的问题
Oct 24 Python
Python中 Global和Nonlocal的用法详解
Jan 20 Python
python字符串,元组,列表,字典互转代码实例详解
Feb 14 Python
Python做图像处理及视频音频文件分离和合成功能
Nov 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
人族 Terran 魔法与科技
2020/03/14 星际争霸
FCKeditor添加自定义按钮
2008/03/27 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
PHP的openssl加密扩展使用小结(推荐)
2016/07/18 PHP
PHP基于DOM创建xml文档的方法示例
2017/02/08 PHP
关于PHP中协程和阻塞的一些理解与思考
2017/08/11 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
JavaScript 事件的一些重要说明
2009/10/25 Javascript
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
一个不错的仿携程自定义数据下拉选择select
2014/09/01 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
基于JavaScript实现下拉列表左右移动代码
2017/02/07 Javascript
vue better scroll 无法滚动的解决方法
2018/06/07 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
nodejs开发一个最简单的web服务器实例讲解
2020/01/02 NodeJs
python中input()与raw_input()的区别分析
2016/02/27 Python
Python生成随机数组的方法小结
2017/04/15 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
Python2与Python3的区别详解
2020/02/09 Python
加拿大时尚少女服装品牌:Garage
2016/10/10 全球购物
美国最大的宠物用品零售商:PetSmart
2016/11/14 全球购物
美国领先的水果篮送货公司和新鲜水果供应商:The Fruit Company
2018/02/13 全球购物
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
初中语文教学研修日志
2015/11/13 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
高中美术教学反思
2016/02/17 职场文书
Python中npy和mat文件的保存与读取
2022/04/24 Python