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编写批量卸载手机中安装的android应用脚本
Jul 21 Python
使用Python3编写抓取网页和只抓网页图片的脚本
Aug 20 Python
用Pygal绘制直方图代码示例
Dec 07 Python
一百多行python代码实现抢票助手
Sep 25 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
tensorflow 实现打印pb模型的所有节点
Jan 23 Python
为什么说python适合写爬虫
Jun 11 Python
opencv 图像礼帽和图像黑帽的实现
Jul 07 Python
python Tkinter的简单入门教程
Apr 11 Python
深度学习tensorflow基础mnist
Apr 14 Python
Python还能这么玩之用Python修改了班花的开机密码
Jun 04 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连接SQLServer2005 的问题解决方法
2010/07/19 PHP
Laravel 5.0 发布 新版本特性详解
2015/02/10 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
Jquery选择器 $实现原理
2009/12/02 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
2010/12/19 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
详解Angular2组件之间如何通信
2017/06/22 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
在vue中使用Autoprefixed的方法
2018/07/27 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
2018/08/24 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
Echarts实现多条折线可拖拽效果
2019/12/19 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
Windows平台Python连接sqlite3数据库的方法分析
2017/07/12 Python
Win10 安装PyCharm2019.1.1(图文教程)
2019/09/29 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
《美丽的黄昏》教学反思
2014/02/28 职场文书
市级优秀班主任事迹材料
2014/05/13 职场文书
公安局副政委班子个人对照检查材料
2014/10/04 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
综合测评自我评价
2015/03/06 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
2015年小学语文工作总结
2015/05/25 职场文书
初中语文教学反思范文
2016/03/03 职场文书
Pytorch中的学习率衰减及其用法详解
2021/06/05 Python
html form表单基础入门案例讲解
2021/07/21 HTML / CSS