深度学习环境安装(anaconda、pycharm、cudn、cudnn、pytorch)

简介: 深度学习环境安装(anaconda、pycharm、cudn、cudnn、pytorch)

1.简介

深度学习环境安装(anaconda、pycharm、cudn、cudnn、pytorch),下文软件安装过程中,流程都是点击下一步,出现需要选择的都插入图片进行提示。


2、显卡驱动

2.1cudn安装

进入pytorch查看cuda支持的版本,如下图所示:


45711b2c8e2518ed70a98fb541e69ac8.png


下载cudn,进入发现版本是12.1不符合,点击箭头处,进入曾经版本下载,如下图所示:


3f23251e55fe1fb8eb8b0563b2ed896b.png


选择合适的版本点击进入,如下图所示:


9e9e0fd4e2d6923ea11f1c1f2ab353c3.png


安装系统要求进行选择如下所示:


8fb536641f6bc5602698206b4864941b.png


2.2 cudnn安装

下载cudnn:


deba7ecce5afac1f96b5d08d6a8ff241.png


选择合适的版本,如下图所示:


dec16c767d22293d2e3e588db29f58b9.png


选择合适的系统下载,如下图所示:


393ce8fd79fee540c60bc8d483e11d73.png


分别找到cudn安装路径,cudnn解压的路径,将cudnn三个子文件分别对应安装到CUDN文件中:


2b38e3cda67467d4dd7b59784cd3eb20.png

fe1db1eca0ccd9ea743a4be66e835eb6.png


找到环境变量-系统变量-path,分别将如下三个变量添加进去,完成安装。


873c3868f94a3bacf6e3b69b7169af1c.png


2.3 检查cudn、cudnn是否安装成功

首先win+R进入CMD,在命令行输入nvcc -V,如下图所示,出现红框内容,证明cudn安装无误。


c4bd62f7d1a21f22bcf012eb65084916.png


进入到cuda的安装路径,C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\demo_suite,找到如下两个.exe文件,分别运行:


79864411ec3fbb694e2e0477c951de0d.png


3、 Anaconda安装

Anaconda下载


cc87f897006ce28e5c0c5594b45af89b.png

09f908dc8f69af051edf4a78d0912c11.png

dde9a561541c70bb9c08f1c4706e55b6.png


4、 pycharm安装

pycharm下载


f49e55478225aedd11f0b487d08b042c.png

cf945d83db74a9c5d580623ff5b83416.png

50a16da330ce1deb94557e4952d3f933.png


5、pytorch安装

1、查看对应版本


75e621a95d47e074d703643bc4f3d25f.png


2、终端安装

复制红框区域代码,在终端进行安装


3、检测

新建python文件,复制如下代码:

import torch # 如果pytorch安装成功即可导入
print(torch.cuda.is_available()) # 查看CUDA是否可用
print(torch.cuda.device_count()) # 查看可用的CUDA数量
print(torch.version.cuda) # 查看CUDA的版本号

运行如下所示:


相关文章
|
1月前
|
机器学习/深度学习 人工智能 PyTorch
PyTorch深度学习 ? 带你从入门到精通!!!
🌟 蒋星熠Jaxonic,深度学习探索者。三年深耕PyTorch,从基础到部署,分享模型构建、GPU加速、TorchScript优化及PyTorch 2.0新特性,助力AI开发者高效进阶。
PyTorch深度学习 ? 带你从入门到精通!!!
|
2月前
|
机器学习/深度学习 存储 PyTorch
Neural ODE原理与PyTorch实现:深度学习模型的自适应深度调节
Neural ODE将神经网络与微分方程结合,用连续思维建模数据演化,突破传统离散层的限制,实现自适应深度与高效连续学习。
101 3
Neural ODE原理与PyTorch实现:深度学习模型的自适应深度调节
|
5月前
|
机器学习/深度学习 存储 PyTorch
PyTorch + MLFlow 实战:从零构建可追踪的深度学习模型训练系统
本文通过使用 Kaggle 数据集训练情感分析模型的实例,详细演示了如何将 PyTorch 与 MLFlow 进行深度集成,实现完整的实验跟踪、模型记录和结果可复现性管理。文章将系统性地介绍训练代码的核心组件,展示指标和工件的记录方法,并提供 MLFlow UI 的详细界面截图。
222 2
PyTorch + MLFlow 实战:从零构建可追踪的深度学习模型训练系统
|
9月前
|
机器学习/深度学习 数据可视化 算法
PyTorch生态系统中的连续深度学习:使用Torchdyn实现连续时间神经网络
神经常微分方程(Neural ODEs)是深度学习领域的创新模型,将神经网络的离散变换扩展为连续时间动力系统。本文基于Torchdyn库介绍Neural ODE的实现与训练方法,涵盖数据集构建、模型构建、基于PyTorch Lightning的训练及实验结果可视化等内容。Torchdyn支持多种数值求解算法和高级特性,适用于生成模型、时间序列分析等领域。
432 77
PyTorch生态系统中的连续深度学习:使用Torchdyn实现连续时间神经网络
|
8月前
|
机器学习/深度学习 自然语言处理 算法
PyTorch PINN实战:用深度学习求解微分方程
物理信息神经网络(PINN)是一种将深度学习与物理定律结合的创新方法,特别适用于微分方程求解。传统神经网络依赖大规模标记数据,而PINN通过将微分方程约束嵌入损失函数,显著提高数据效率。它能在流体动力学、量子力学等领域实现高效建模,弥补了传统数值方法在高维复杂问题上的不足。尽管计算成本较高且对超参数敏感,PINN仍展现出强大的泛化能力和鲁棒性,为科学计算提供了新路径。文章详细介绍了PINN的工作原理、技术优势及局限性,并通过Python代码演示了其在微分方程求解中的应用,验证了其与解析解的高度一致性。
1775 5
PyTorch PINN实战:用深度学习求解微分方程
|
9月前
|
机器学习/深度学习 PyTorch TensorFlow
深度学习工具和框架详细指南:PyTorch、TensorFlow、Keras
在深度学习的世界中,PyTorch、TensorFlow和Keras是最受欢迎的工具和框架,它们为研究者和开发者提供了强大且易于使用的接口。在本文中,我们将深入探索这三个框架,涵盖如何用它们实现经典深度学习模型,并通过代码实例详细讲解这些工具的使用方法。
|
12月前
|
机器学习/深度学习 监控 PyTorch
深度学习工程实践:PyTorch Lightning与Ignite框架的技术特性对比分析
在深度学习框架的选择上,PyTorch Lightning和Ignite代表了两种不同的技术路线。本文将从技术实现的角度,深入分析这两个框架在实际应用中的差异,为开发者提供客观的技术参考。
311 7
|
10月前
|
机器学习/深度学习 运维 安全
深度学习在安全事件检测中的应用:守护数字世界的利器
深度学习在安全事件检测中的应用:守护数字世界的利器
372 22
|
7月前
|
机器学习/深度学习 编解码 人工智能
计算机视觉五大技术——深度学习在图像处理中的应用
深度学习利用多层神经网络实现人工智能,计算机视觉是其重要应用之一。图像分类通过卷积神经网络(CNN)判断图片类别,如“猫”或“狗”。目标检测不仅识别物体,还确定其位置,R-CNN系列模型逐步优化检测速度与精度。语义分割对图像每个像素分类,FCN开创像素级分类范式,DeepLab等进一步提升细节表现。实例分割结合目标检测与语义分割,Mask R-CNN实现精准实例区分。关键点检测用于人体姿态估计、人脸特征识别等,OpenPose和HRNet等技术推动该领域发展。这些方法在效率与准确性上不断进步,广泛应用于实际场景。
921 64
计算机视觉五大技术——深度学习在图像处理中的应用
|
11月前
|
机器学习/深度学习 传感器 数据采集
深度学习在故障检测中的应用:从理论到实践
深度学习在故障检测中的应用:从理论到实践
801 6

热门文章

最新文章

推荐镜像

更多