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

模型训练环境相关(CUDA、PyTorch)

模型训练环境相关(CUDA、PyTorch)

  • 1. 查看当前 GPU 所能支持的最高版本的 CUDA
  • 2. 如何判断是否安装了 CUDA
  • 3. 安装 PyTorch
    • 3.1 创建虚拟环境
    • 3.2 激活并进入虚拟环境
    • 3.3 安装 PyTorch

1. 查看当前 GPU 所能支持的最高版本的 CUDA

  1. 打开 NVIDIA 控制面板;
  2. 点击【帮助】菜单,并选择【系统信息】选项;
  3. 选择【组件】,并在3D设置模块,找到NVCUDA.DLL,在该行, 可以看到该NVCUDA的版本;
  4. 下载显卡驱动 NVIDIA;
  5. 安装 CUDA Toolkit Archive;
  6. 安装 cudnn;
    在这里插入图片描述

2. 如何判断是否安装了 CUDA

	nvcc -V

如果已经安装了 CUDA,则会显示 CUDA 版本信息;如果没有安装,则会出现「command not found」的错误信息。
在这里插入图片描述

3. 安装 PyTorch

使用 Anaconda

3.1 创建虚拟环境

打开 Anaconda Prompt

  • 在 anaconda 中添加镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

  • 创建所需虚拟环境:
conda create -n your_env_name python==3.10.0

3.2 激活并进入虚拟环境

  1. 在上一步的基础上,对创建完成的虚拟环境进行激活:conda activate my_env
  2. 若要退出当前的虚拟环境,执行以下指令即可:conda deactivate

3.3 安装 PyTorch

  1. 进入 PyTorch 官网,选择相关参数,获取PyTorch安装指令,并在 Anaconda Prompt 终端中执行;
    注意:安装的时候要将命令后的 -c pytorch 后面的内容删除,从国内源进行下载,速度快一些。
  2. 安装 PyTorch,至此基础环境已经部署完成;
  3. 验证 PyTorch 是否安装成功:
    python 
    import torch 
    torch.cuda.is_available() 
    
http://www.lryc.cn/news/185476.html

相关文章:

  • 链动2+1模式:社交电商行业的新型商业模式与营销手段
  • 竞赛选题 深度学习 opencv python 实现中国交通标志识别
  • LuatOS-SOC接口文档(air780E)-- fskv - kv数据库,掉电不丢数据
  • 一篇文章教你Pytest快速入门和基础讲解,一定要看!
  • SpringBoot项目:Cannot find declaration to go to
  • 【高并发】多线程和高并发提纲
  • vue.js处理数组对象中某个字段是否变为两个字段
  • 从零开始的C++(补充三的内容)
  • 微信小程序通过createSelectorQuery获取元素 高度,宽度与界面距离
  • MySQL-事务
  • 自动定时删除磁盘文件的脚本(从文件日期最早的开始删)
  • 拆解CPU的基本结构和运行原理
  • Docker安装——Ubuntu (Jammy 22.04)
  • Fast DDS之Transport
  • 爱普生L125X_L325X系列打印机Wi-Fi配置方法(Smart Panel)
  • 【回顾一下Docker的基本用法】
  • 【Python】Python基础知识
  • 【计算机视觉 05】YOLO论文讲解:V1-V7
  • git全局与单仓库的密码管理
  • IDEA的使用(一) (IntelliJ IDEA 2022.1.3版本)
  • javaee SpringMVC文件上传 项目结构
  • JavaScript DOM 函数大全详解(使用最新的 JS 语法)
  • Stm32_标准库_8_ADC_光敏传感器_测量具体光照强度
  • 基于SSM的固定资产管理系统的设计与实现
  • Leetcode---364场周赛
  • 使用 Powershell 检索不理解的命令
  • 基于 FPGA 的机器博弈五子棋游戏
  • uCOSIII实时操作系统 三 移植
  • 机器学习之SGD, Batch, and Mini Batch的简单介绍
  • Windows电脑上的多开器与分布式存储系统的关系