目录

安装pytorch

检查pytorch安装是否成功

总结


安装pytorch

官方网址:

Start Locally | PyTorchhttps://pytorch.org/get-started/locally/

官网的conda安装方式,没有指定各种组件的版本,因为好多算法是规定了pytorch版本,这种可读性不高的命令行安装方式我没有采取。

我采取的是找到之前的版本,但是要求他比较新,因为算法在迭代,pytorch版本低,之后还得重新配置虚拟环境。

选一个合适的版本,根据我之前的学习现在比较新的算法都需要pytorch1.10以上了,我选择1.11.0。

注意!!!pytorch1.6.0在练习pytorch时会出现torch.nn没有代码提示!!!避免安装pytorch1.6.0.

以下是详细的配置环境过程

采用conda安装方式,名称(-n)为pytorch,python版本为3.7。
conda create -n pytorch python=3.7
进入虚拟环境。
conda activate pytorch
采用pip安装,第一步就安装了pip安装工具
pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113
查看cuda版本,更新的最新肯定是没问题的,向下兼容。
nvidia-smi

注意cuda版本是向下兼容的,把显卡驱动升级到最新即可。

检查pytorch安装是否成功

以下代码全部运行成功,才算安装成功。

python
import torch
import torchvision
print(torch.__version__)
print(torch.version.cuda)
print(torch.cuda.is_available())
exit()

总结

1.注意别安pytorch1.6.0版本,torch.nn没有代码提示,不利于学习。

2.cuda版本不用严格与系统的cuda版本一致,但是系统的cuda版本要比pytorch要求的cuda版本高。

1.pytorch学习:安装pytorch相关推荐

  1. Pytorch学习 - Task5 PyTorch卷积层原理和使用

    Pytorch学习 - Task5 PyTorch卷积层原理和使用 1. 卷积层 (1)介绍 (torch.nn下的) 1) class torch.nn.Conv1d() 一维卷积层 2) clas ...

  2. Pytorch学习 - Task6 PyTorch常见的损失函数和优化器使用

    Pytorch学习 - Task6 PyTorch常见的损失函数和优化器使用 官方参考链接 1. 损失函数 (1)BCELoss 二分类 计算公式 小例子: (2) BCEWithLogitsLoss ...

  3. PyTorch学习记录——PyTorch进阶训练技巧

    PyTorch学习记录--PyTorch进阶训练技巧 1.自定义损失函数 1.1 以函数的方式定义损失函数 1.2 以类的方式定义损失函数 1.3 比较与思考 2.动态调整学习率 2.1 官方提供的s ...

  4. PyTorch学习记录——PyTorch生态

    Pytorch的强大并不仅局限于自身的易用性,更在于开源社区围绕PyTorch所产生的一系列工具包(一般是Python package)和程序,这些优秀的工具包极大地方便了PyTorch在特定领域的使 ...

  5. PyTorch学习笔记——pytorch图像处理(transforms)

    原始图像 2.图像处理.转不同格式显示 import torch import torchvision import torchvision.transforms as transforms impo ...

  6. 深度学习之pytorch(一) 环境安装

    快2周没更新博客了,别问为什么!我才不会告诉你忙的飞起!说心里话,个人更喜欢用tensorflow来做深度学习! 一.环境配置 1.win10 64位系统: 2.anaconda3: 3.不管是CPU ...

  7. PyTorch学习笔记(一):PyTorch环境安装

    往期学习资料推荐: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 本系列目录: PyTorch学习笔记(一):PyTorch环境安 ...

  8. Pytorch学习笔记总结

    往期Pytorch学习笔记总结: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 Pytorch系列目录: PyTorch学习笔记( ...

  9. PyTorch学习笔记(七):PyTorch可视化

    PyTorch可视化 往期学习资料推荐: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 本系列目录: PyTorch学习笔记(一) ...

最新文章

  1. 机器学习拓展知识(数学/统计/算法)
  2. Python中使用数据库SQLite
  3. [Charset]UTF-8, UTF-16, UTF-16LE, UTF-16BE的区别
  4. java.lang.NoClassDefFoundError comfasterxmljacksonannotationJsonView
  5. java实现循环链表
  6. Java秒杀系统优化(高性能高并发)
  7. mysql判断表存在的sql语句_SQL 语句判断已知表是否存在_MySQL
  8. 如何将nodejs项目程序部署到阿里云服务器上
  9. 语言翻译成汇编语言_编程语言分类
  10. python线程监控_Python 使用摄像头监测心率!这么强吗?
  11. 怎么看R语言是不是在运行_生信技能树R语言视频课听后感 (10万+的播放量就看这个春节)...
  12. 新书推荐——Windows Server系统配置与管理项目化教程(Windows Server2016微课版)
  13. python标准库-math数学函数库介绍
  14. win10应用程序无法启动因为应用程序的并行配置不正确解决思路
  15. redis获取哈希类型的值,hget、hmget、hgetall
  16. PPSIG携手100+位contributor,共建飞桨开源社区
  17. Python灰帽子黑客与逆向工程师的Python编程之道
  18. Nginx失败重试中的HTTP协议幂等问题: non_idempotent
  19. 重读经典(CLIP上):《Learning Transferable Visual Models From Natural Language Supervision》
  20. 华为云文件服务器配置,华为云 文件服务器配置

热门文章

  1. Clickhouse获取本周的最后一天、本月的最后一天
  2. java服务器端开发-servlet:202、Servlet执行过程介绍:get请求与post请求、编码相关等
  3. 面向IoT/VR时代的应用驱动网络(ADN)架构
  4. 个人存量房交易系统服务器,个人存量房交易税收征管系统
  5. Android异形屏适配(官方方案)
  6. idea Gradle7.0+ :Could not find method compile()
  7. 揭秘今日头条、抖音的推荐算法原理!
  8. js的鼠标经过与离开事件
  9. 视频直播技术——编码和封装
  10. EXCEL数组公式的理解和技巧(未完成)