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

Win10系统中GPU深度学习环境配置记录

运行环境

系统:Win10   

处理器 Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz   3.60 GHz
机带 RAM 16.0 GB
设备 ID A18D4ED3-8CA1-4DC6-A6EF-04A33043A5EF
产品 ID 00342-35285-64508-AAOEM
系统类型 64 位操作系统, 基于 x64 的处理器

显卡:NVIDIA GeForce RTX 2070

驱动程序版本: 30.0.15.1252
驱动程序日期: 2022/4/15
DirectX 版本: 12 (FL 12.1)
物理位置: PCI 总线 1、设备 0、功能 0

专用 GPU 内存 0.6/8.0 GB
共享 GPU 内存 0.0/8.0 GB
GPU 内存 0.6/16.0 GB

配置环境

使用GPU进行深度学习需要安装Cuda CuDNN 以及tensorflow或者pytorch等python深度学习框架。

我们可以通过tensorflow官网找到适配的cuDNN和CUDA的版本,网址为:

https://tensorflow.google.cn/instal/source_windows  现在打开显示报错,原文(地址cuDNN和CUDA的安装_cuda和cudnn安装-CSDN博客)显示对应版本如下图:

这里使用版本:Cuda 11.2   CuDnn 8.1  tensorflow_gpu-2.5.0

Cuda下载与安装

下载地址:人工智能计算领域的领导者 | NVIDIA

CUDA Toolkit 12.2 Update 2 Downloads | NVIDIA Developer ,点击

  • 选择合适版本Archive of Previous CUDA Releases

选择对应版本进行下载:

下载就得到Cuda11.2安装包。

下面开始安装,点击安装包安装cuda,文件先解压,然后开始安装。

 

 

Cudnn下载与安装

下载地址:cuDNN Archive | NVIDIA Developer

这里注意需要注册账号登录之后才能下载。 

下载完整之后的安装包:

 

Cudnn安装

首先解压下载后的文件,打开文件夹

将bin中所有文件复制到CUDA的bin文件夹(CUDA默认安装到了C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA)


Tensotflow2 下载

由于官网下载速度太慢了,这里在CSDN资源里面下载的,地址:https://download.csdn.net/download/zizhuangzhuang/19339448

 版本名称:tensorflow_gpu-2.5.0-cp37-cp37m-win_amd64.whl,这里手动安装到pycharm环境中。手动安装可以参考以前写的博客:python中如何导入gdal包?_python导入gdal_空中旋转篮球的博客-CSDN博客

安装好之后可以在pycharm中查看到结果。 

环境测试

运行深度学习代码,显示cuda加载成功

2023-10-03 11:11:58.542341: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudart64_110.dll
10249
2023-10-03 11:12:04.352079: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library nvcuda.dll
2023-10-03 11:12:04.430194: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties: 
pciBusID: 0000:01:00.0 name: NVIDIA GeForce RTX 2070 computeCapability: 7.5
coreClock: 1.62GHz coreCount: 36 deviceMemorySize: 8.00GiB deviceMemoryBandwidth: 417.29GiB/s
2023-10-03 11:12:04.430800: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudart64_110.dll
2023-10-03 11:12:04.577966: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cublas64_11.dll
2023-10-03 11:12:04.578162: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cublasLt64_11.dll
2023-10-03 11:12:04.668754: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cufft64_10.dll
2023-10-03 11:12:04.685764: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library curand64_10.dll
2023-10-03 11:12:04.734948: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cusolver64_11.dll
2023-10-03 11:12:04.776406: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cusparse64_11.dll
2023-10-03 11:12:04.781208: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudnn64_8.dll'; dlerror: cudnn64_8.dll not found
2023-10-03 11:12:04.781436: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1766] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are
http://www.lryc.cn/news/181133.html

相关文章:

  • pycharm一直没显示运行步骤,只是出现waiting for process detach
  • 管道读写特点以及设置成非阻塞
  • (c++)类和对象 下篇
  • Tomcat报404问题的原因分析
  • 《发现的乐趣》作者费曼(读书笔记)
  • 第5章-宏观业务分析方法-5.3-主成分分析法
  • IDEA 使用
  • 如何使用 ChatGPT 创建强大的讲故事广告
  • 【C语言深入理解指针(4)】
  • qt中弱属性机制
  • 软断言你也学不会
  • 【推荐系统】多任务学习模型
  • 基于SpringBoot的商品物品产品众筹平台设计与实现(源码+lw+部署文档+讲解等)
  • 《安富莱嵌入式周报》第323期:NASA开源二代星球探索小车, Matlab2023b,蓝牙照明标准NLC, Xilinx发布电机套件,Clang V17发布
  • Redis的事务管理
  • openwrt (一):特殊的WiFi驱动移植方法
  • PCL 计算点云中值
  • 【工作记录】前后端分离场景下CAS单点登录的集成思路与实践@20230926
  • 阿里云数据库RDS有哪些?细数关系型数据库大全
  • 【计算机网络】因特网中的电子邮件
  • 【C++11】多线程
  • 【vue3】shallowReactive与shallowRef;readonly与shallowReadonly;toRaw与markRaw
  • 手机建模教程 | 如何从易模App中导出模型?有哪些格式?含贴图吗?
  • 数据分析技能点-机器学习优化思想
  • 应用架构的演进:亚马逊的微服务实践
  • leetCode 55.跳跃游戏 贪心算法
  • CF505B Mr. Kitayuta‘s Colorful Graph
  • c#设计模式-结构型模式 之 组合模式
  • 【Rust日报】2023-09-30 使用Rust做web抓取
  • 【密评】商用密码应用安全性评估从业人员考核题库(三)