如何检查 Pytorch 所使用的 Cuda 版本?

news/2025/2/5 4:07:17/

1. 检查PyTorch所用的CUDA版本

您可以使用以下命令检查PyTorch所用的CUDA版本:

import torch
print(torch.version.cuda)

我的服务器运行结果如下:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Sep__1_21:08:03_CDT_2017
Cuda compilation tools, release 9.0, V9.0.176

这个命令将返回当前PyTorch安装所使用的CUDA版本。如果返回值为None,那么PyTorch并未使用CUDA。

请注意,如果您同时安装了多个CUDA版本,则PyTorch将使用其中的一个版本。在这种情况下,建议您先通过nvcc -V命令检查各版本CUDA的版本号,并确认PyTorch使用的是您所期望的版本。

2. 检查 cuda 的版本

您可以使用以下命令检查CUDA版本:

nvcc -V

该命令将输出CUDA工具集的版本信息,其中包括CUDA版本号、驱动程序版本号和构建日期等信息。如果您的系统中已经安装了CUDA,则这个命令应该能够返回正确的版本号。


http://www.ppmy.cn/news/98565.html

相关文章

String str=“i“与 String str=new String(“i“)一样吗?

不一样,因为内存的分配方式不一样。String str"i"的方式,java 虚拟机会将其分配到常量池中;而 String strnew String("i") 则会被分到堆内存中。

RabbitMQ学习-发布确认高级

发布确认springboot版本 确认机制方案: 代码架构图: 配置文件: 在application.properties全局配置文件中添加spring.rabbitmq.publish-confirm-type属性,这个属性有以下几种值 none:禁用发布确认模式(默认)0 correlated:发布消…

MyBatis基本操作及SpringBoot单元测试

目录 一、什么是单元测试? 1.1 单元测试的好处 1.2 单元测试的实现步骤 1.2.1 生成单元测试类: 1.2.2 SpringBootTest注解 1.2.3 检验方法结果: 二、利用MyBatis实现查询操作 2.1单表查询 2.2 参数占位符 #{} 和 ${} 2.2.1 ${} 字符…

研报精选230528

目录 【行业230528华金证券】传媒行业深度研究:AIGC最新应用与场景研究 【行业230528国海证券】电动船舶行业深度报告:绿色智能大势已至,驶向电化百亿蓝海 【行业230528华西证券】纺织服装行业周报:5月增长放缓无碍中长期出清逻辑…

体验了多款国产类ChatGPT产品后,我选择了道合顺的【ChatIC】

💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言A…

FastTQ(超轻量化的快速任务队列)

折腾了两天,把个人开发的分布式多进程任务引擎开源了,因为pypi上有重名项目,最后定名为:FastTQ(超轻量化的快速任务队列),github&gitee&pipy均欢迎下载 ​​​ ​顽刀/fasttq

孔乙己脱不下的长衫:人工智能对学历的看法

前言: 孔乙己文学事件,火了一段时间了。起因是一名网友在媒体平台留言道:“学历不但是敲门砖,也是我下不来的高台,更是孔乙己脱不下的长衫。”该网友以孔乙己作类比,道出空有学历,却换不来体面的…

【Web】前端框架对微软老旧浏览器的支持

零、原因 最近要做一个项目,要能在学校机房运行的,也要在手机上运行。电脑和手机,一次性开发,那最好的就是响应式前端框架了。手机和正常的电脑兼容性问题应该都不大,但是学校机房都是Win7的系统,自带的都…