当前位置: 首页 > article >正文

【PyTorch】(基础一)----pytorch环境搭建

PyTorch环境搭建

该系列笔记主要参考了小土堆的视频教程,传送门:P1. PyTorch环境的配置及安装(Configuration and Installation of PyTorch)【PyTorch教程】_哔哩哔哩_bilibili

PyTorch 是一个开源的机器学习库,主要用 Python 编写,基于 Torch 库。它由 Facebook 的人工智能研究团队开发,提供用于构建和训练深度学习模型的强大工具。PyTorch 的设计强调灵活性和直观性,使得研究人员和开发者能够快速地测试新想法并进行实验。PyTorch在学术界(相关论文发表)的热度当前已经超过TensorFlow。

pytorch官网:PyTorch,点击get start 然后选择合适的版本,在虚拟环境中使用pip命令(conda命令不推荐使用,可能下载速度很慢)进行下载。

在这里插入图片描述

通常来说,使用比较稳定的python3.9版本即可适配当前的pytorch版本,此处还需额外考虑的内容为CUDA版本的选择,如果是没有独立显卡的笔记本电脑,此处只能选择CPU版本,如果有独立显卡的话,需要首先把显卡驱动更新到最新,英伟达显卡驱动下载官网:https://www.nvidia.cn/geforce/drivers/

更新显卡驱动之后,检查一下本机目前的cuda版本,win+R输入【cmd】打开终端窗口,输入命令nvidia-smi第一行最后边显示了当前的CUDA版本,我们需要下载的pytorch上面集成的cuda版本应该低于自己电脑上的cuda版本,此处我选择安装12.1版本的cuda

在这里插入图片描述

最终我选择的torch版本为2.4.1,cuda为12.1,下载命令为:

pip install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1 --index-url https://download.pytorch.org/whl/cu121

还可以利用本地数据进行安装:将下载好的安装包放到Anaconda3/pkgs下面,然后在虚拟环境中使用conda install –use-local 包名 进行安装

检验当前torch是否能成功调用GPU(CPU版本能导入成功就可以):

import torch     	
torch.cuda.is_available()

输出True即为成功,如果使用的不是英伟达显卡,则出现False。


http://www.kler.cn/a/413587.html

相关文章:

  • HR3568-H7002 Debian10调试记录
  • 排序(Java数据结构)
  • Spring Boot 与 Spring Cloud Alibaba 版本兼容对照
  • Redis的主从复制
  • R语言基础| 聚类分析
  • 图论1基础内容
  • C/C++基础知识复习(31)
  • OSI七层模型和TCP/IP五层模型详细介绍
  • HarmonyOS Next元服务大学之道动卡互动
  • 设置jenkins时区记录
  • C#里怎么样实现数组的块拷贝?
  • Stable Diffusion初步见解(四):交叉注意力机制
  • Vue进阶之Vue CLI服务—@vue/cli-service Vuex
  • 4457数字示波器 2Gpts的深度存储
  • 详解MVC架构与三层架构以及DO、VO、DTO、BO、PO | SpringBoot基础概念
  • Unity类银河战士恶魔城学习总结(P142 Save System 保存系统)
  • springboot/ssm网购平台管理系统Java在线购物商城管理平台web电商源码
  • Hadoop分布式文件系统(一)——HDFS简介
  • 【青牛科技】TS223 单触摸键检测IC
  • unity 输入框调用Windows系统软键盘