使用Ananconda进行Pytorch配置

本文详细介绍了选择PyTorch的原因,包括其活跃社区、动态图特性、代码简洁性,以及与TensorFlow的对比。此外,还提供了配置PyTorch在Anaconda和虚拟环境中的步骤,并指导如何在PyCharm和Jupyter Notebook中集成。

为什么选择pytorch:

  • 活跃度:逐渐形成了完整的开发生态,资源多。
  • 动态图:动态图架构,且运行速度较快。
  • 代码简洁:易于理解,设计优雅,易于调试。

可能有的疑惑:

  • 深度学习框架太多不知道如何选择。
  • 开源源代码很多,但阅读和修改起来很吃力。
  • 解决实际工程任务时,思路不清晰,不知道如何下手。
  • 学术方向选择困难,不知从何开始。

pytorch与tensorflow比较:

pytorch:

  1. 间接性(编程同python几乎一致)
  2. 动态计算(动态图可以随着编程的进行展现)
  3. visdom
  4. 部署不方便

tensorflow1.0:

  1. 接口复杂
  2. 静态图(tensorflow2.0 eager execution已经引入了动态图)
  3. tensorboard
  4. 部署方便(tf serving)

动态图vs静态图

动态图:编号程序即可运行

静态图:先搭建计算图,后运行;允许编译进行优化。

例如:下面左侧是动态图代码示例,右侧是静态图代码示例。

建议:有时间的话可以都学,如果刚入门学习的话pytorch更好上手一点,编程也更简单。

一、在Anaconda里配置pytorch:

首先配置Anaconda,选择历史版本的网址:Index of /https://repo.anaconda.com/archive/

我用的是python3.6.5所以选的anaconda 3-5.2.0,如果不知道自己的python对应的是什么版本的ananconda可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Liuyc-Code boy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值