PyTorch入门精简资料(一) PyTorch的基本概念

本文介绍了PyTorch的基本概念,包括其动态图的优势和在学术研究中的广泛使用。PyTorch的安装步骤涉及Anaconda环境配置、CUDA和cudnn的安装。文章还强调了使用tensorboardX进行可视化,并提供了PyTorch模型训练的实用教程链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Datawhale_Task1    PyTorch的基本概念

  1. 什么是Pytorch,为什么选择Pytroch?
  2. Pytroch的安装
  3. 配置Python环境
  4. 准备Python管理器
  5. 通过命令行安装PyTorch
  6. PyTorch基础概念
  7. 通用代码实现流程(实现一个深度学习的代码流程)

1.什么是PyTorch,为什么选择PyTorch?

PyTorch以Python 优先的深度学习框架。目前主流的深度学习框架有TensorFlow,PyTorch,Caffe等。

TensorFlow是Google推出的深度学习框架,TensorFlow是一个静态的框架,需要先计算在传入数据,进行计算。这样固定了计算的流程,势必带来了不灵活性,但目前TensorFlow仍是使用最多的框架。

PyTorch是Facebook推出的深度学习框架,PyTorch是一个动态的框架。PyTorch相对比较灵活,在学术科研上用得比较多一点,用户数增长迅速,甚至有超越TensorFlow的趋势。学术研究个人建议入手PyTorch(PyTorch可视化,tensorboardX)

Caffe由伯克利人工智能研究小组和伯克利视觉和学习中心开发,优点是简洁快速,缺点是缺少灵活性。笔者只是简单了解,并未用过。

笔者先接触TensorFlow,后接触PyTorch,然后个人觉得PyTorch更好用,还在学习当中。而且许多CV方向的最新进展基本都是PyTorch实现,这也证明PyTorch在学术界的大受欢迎。

学习资源链接:史上最全的PyTorch学习资源汇总   https://mp.weixin.qq.com/s/YO8hoZzOWy025LhPdBGpEA

PyTorch模型训练实用教程(附代码) https://mp.weixin.qq.com/s/c7QEnZ0_NTY1aUaoZ4nT7g

关于优化器        https://www.leiphone.com/news/201706/e0PuNeEzaXWsMPZX.html?viewType=weixin

2.PyTorch的安装

建议使用Anaconda管理深度学习框架环境,先安装CUDA9.0和cudnn7.5.0,确认安装成功

(查看CUDA版本:nvcc --vesion;查看cudnn版本),

再安装Anaconda

(1)安装Anaconda ,最好按照所需python版本选择Anaconda安装包

(2)安装好Anaconda,创建虚拟环境   conda create -n pytorch-0.4.1 python=3.6

                                &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值