深度学习环境搭建【显卡算力、CUDA、pytorch、tensorflow选择】

总结:深度学习环境搭建【显卡算力、CUDA、pytorch、tensorflow选择】

一、了解自己的显卡,确定其对应的算力

不同显卡对应的算力

二、根据算力、显卡驱动,选择cuda版本

显卡驱动与cuda版本对应关系

  • 注意:
    • 如果没有安装显卡驱动,先安装显卡驱动,ubuntu安装显卡驱动
    • 如果已经安装过显卡驱动,根据显卡驱动与cuda版本对应关系,选择cuda。【建议:在显卡驱动支持的范围内,尽量选择高版本的cuda,因为cuda可以向下兼容】

三、pytorch版本选择

进入pytorch官网,选择需要的torch版本安装。

  • 注意:
    • 在显卡支持的范围内,可以自由的选择cuda+torch进行安装,亲测训练目标检测模型可以使用gpu加速
    • 这里讲一下,为什么在显卡驱动支持的范围内,尽量选择高版本的cuda
      • 比如,在定向框检测的情况下,需要创建cuda的扩展(python setup.py develop)。这种情况下就需要考虑电脑上安装的cuda与conda环境中的cudatoolkit或pytorch版本问题
        • 如果电脑上安装的cuda版本高(比如:cuda11.7),conda环境中的cudatoolkit可以低于11.7版本,执行 python setup.py develop 时可以通过;
        • 如果电脑上安装的cuda版本低(比如:cuda10.0),conda环境中的cudatoolkit低于10.0时可以编译通过,高于10.0时则编译失败。

四、tensorflow版本选择

tensorflow与tensorflow-gpu的安装和使用似乎没有pytorch那么挑剔,在conda环境中安装对应的cudatoolkit, cudnn, tensorflow-gpu 即可,安装教程

相关推荐
CoovallyAIHub10 分钟前
英伟达ViPE重磅发布!解决3D感知难题,SLAM+深度学习完美融合(附带数据集下载地址)
深度学习·算法·计算机视觉
惯导马工1 天前
【论文导读】ORB-SLAM3:An Accurate Open-Source Library for Visual, Visual-Inertial and
深度学习·算法
隐语SecretFlow2 天前
国人自研开源隐私计算框架SecretFlow,深度拆解框架及使用【开发者必看】
深度学习
Billy_Zuo2 天前
人工智能深度学习——卷积神经网络(CNN)
人工智能·深度学习·cnn
羊羊小栈2 天前
基于「YOLO目标检测 + 多模态AI分析」的遥感影像目标检测分析系统(vue+flask+数据集+模型训练)
人工智能·深度学习·yolo·目标检测·毕业设计·大作业
l12345sy2 天前
Day24_【深度学习—广播机制】
人工智能·pytorch·深度学习·广播机制
九章云极AladdinEdu2 天前
超参数自动化调优指南:Optuna vs. Ray Tune 对比评测
运维·人工智能·深度学习·ai·自动化·gpu算力
研梦非凡2 天前
ICCV 2025|从粗到细:用于高效3D高斯溅射的可学习离散小波变换
人工智能·深度学习·学习·3d
通街市密人有3 天前
IDF: Iterative Dynamic Filtering Networks for Generalizable Image Denoising
人工智能·深度学习·计算机视觉
智数研析社3 天前
9120 部 TMDb 高分电影数据集 | 7 列全维度指标 (评分 / 热度 / 剧情)+API 权威源 | 电影趋势分析 / 推荐系统 / NLP 建模用
大数据·人工智能·python·深度学习·数据分析·数据集·数据清洗