【操作与配置】Pytorch环境搭建

安装显卡驱动

显卡驱动是一种软件程序,用于控制显卡硬件与操作系统之间的通信和交互。显卡驱动负责向操作系统提供有关显卡硬件的信息,以及使操作系统能够正确地控制和管理显卡的各种功能和性能。显卡驱动还包含了针对不同应用程序和游戏的优化,以提高显卡性能和图形渲染效果。更新和安装最新的显卡驱动可以提高计算机的图形性能和稳定性。

NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA

在官网获取你的显卡驱动,版本较低的也可下载更新程序

安装CUDA

CUDA(Compute Unified Device Architecture)是NVIDIA推出的一种并行计算平台和编程模型,可以利用GPU的并行计算能力加速各种应用程序,包括机器学习、图像处理、科学计算等。

Microsoft Windows 的 CUDA 安装指南 (nvidia.com)

可参照官方安装指南

CUDA Toolkit 12.5 Downloads | NVIDIA Developer

在此处下载CUDA Toolkit

安装cuDNN

CuDNN(CUDA Deep Neural Network)是NVIDIA为深度学习框架提供的一个GPU加速库,包括大量优化的深度学习算法和函数,能够帮助开发者在GPU上快速实现高效的深度学习模型训练和推理。CuDNN主要用于神经网络的加速计算。

现行Pytorch版本疑似内置cuDNN,无需下载

在官网按照配置下载

将解压缩的文件复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.5

安装Anaconda

【操作与配置】Python:Conda+Pycharm_conda pycharm csdn-CSDN博客

安装PyTorch

PyTorch是一个开源的深度学习框架,由Facebook的人工智能研究小组开发。它提供了一个灵活的、动态的计算图的机制,使得深度学习模型的设计和训练变得更加直观和灵活。PyTorch使用Python作为开发语言,与Python的科学计算库NumPy和科学计算库SciPy深度整合,方便用户进行数据处理和模型训练。

PyTorch支持动态计算图和静态计算图两种方式进行模型构建,用户可以根据自己的需求选择适合的方式。它还提供了大量方便的工具和库,用于构建神经网络、优化模型、处理数据等。PyTorch在学术界和工业界都有着广泛的应用,被认为是一个功能强大、易用的深度学习框架

查询你所需的conda命令,在conda中使用

Start Locally | PyTorch

运行代码查看pytorch版本以及cuda是否可用

python 复制代码
import torch
print(torch.__version__)
print(torch.cuda.is_available())
相关推荐
中等生16 小时前
uvicorn 和 gunicorn
python
razelan16 小时前
第一例:石头剪刀布的机器学习(xedu,示例15)
人工智能·机器学习
爱学习的小鱼gogo16 小时前
python 单词搜索(回溯-矩阵-字符串-中等)含源码(二十)
开发语言·数据结构·python·矩阵·字符串·回溯·递归栈
AI 嗯啦17 小时前
深度学习——Python 爬虫原理与实战:从入门到项目实践
爬虫·python·深度学习
一条星星鱼17 小时前
从0到1:如何用统计学“看透”不同睡眠PSG数据集的差异(域偏差分析实战)
人工智能·深度学习·算法·概率论·归一化·睡眠psg
TMT星球17 小时前
TCL华星t8项目正式开工,总投资额约295亿元
大数据·人工智能
猫头虎17 小时前
DeepSeek刚刚开源了一个3B的 OCR模型:什么是DeepSeek-OCR?单张A100-40G每天可以处理20万+页文档
人工智能·开源·whisper·prompt·aigc·ocr·gpu算力
lky不吃香菜17 小时前
上下文工程的艺术与科学:来自 LangChain 和 Manus 的前沿洞察
人工智能
香菜烤面包17 小时前
Attention:MHA->MQA->GQA->MLA
人工智能·深度学习
阿里云大数据AI技术17 小时前
云栖实录 | 驶入智驾深水区:广汽的“数据突围“之路
大数据·人工智能