torch.set_default_device(device)

server/2024/11/30 20:39:04/

torch.set_default_device(device)

  • device: 要设置为默认的设备

设置存储数据的默认设备(默认是cpu,训练模型时,用gpu,以提高训练速度)

import torch
# 打印当前所有可用的设备
# 检查CUDA是否可用
if torch.cuda.is_available():# 获取CUDA设备的数量n_gpu = torch.cuda.device_count()print(f"检测到 {n_gpu} 个CUDA设备。")# 遍历设备并打印它们的名称和索引for i in range(n_gpu):print(f"设备 {i}: {torch.cuda.get_device_name(i)}")
else:print("没有检测到CUDA设备。")# 打印当前默认设备
print(torch.get_default_device()) # cpu
# 设置默认设备为cuda:0
torch.set_default_device('cuda:0') 
# torch.set_default_device('cuda') 
# 再次打印当前默认设备
print(torch.get_default_device()) # cuda:0
'''output
检测到 1 个CUDA设备。
设备 0: NVIDIA GeForce GTX 1050 Ti
cpu
cuda:0
'''

http://www.ppmy.cn/server/146242.html

相关文章

Ubuntu下安装EMQTT

1、下载开源版地址,在下面的地址上没有找到windows版本的安装包。 https://www.emqx.com/zh/downloads-and-install/broker?osUbuntuubtuntu查询操作系统版本 lsb_release -aubuntu 查看操作系统结构arm还是x86 uname -m下载时,注意操作系统的版本,比如…

k8s容器存储接口 CSI 相关知识

容器存储接口 CSI 相关知识 参考: https://blog.csdn.net/lovely_nn/article/details/122880876 https://developer.aliyun.com/article/783464 https://www.cnblogs.com/varden/p/15139819.html存储商需实现 CSI 插件的 NodeGetVolumeStats 接口,Kube…

Linux操作系统学习---初识环境变量

目录 ​编辑 环境变量的概念: 小插曲:main函数的第一、二个参数 获取环境变量信息: 1.main函数的第三个参数 2.查看单个环境变量 3.c语言库函数getenv() 和环境变量相关的操作指令: 1.export---导出环境变量: 2.unse…

《数据结构》学习系列——图(下)

系列文章目录 目录 最短路径问题背景无权最短路径问题算法 正权最短路径问题迪杰斯特拉(Dijkstra)算法 每对顶点之间的最短路径 最小支撑树普利姆(Prim)算法伪代码 克鲁斯卡尔(Kruskal)算法时间复杂度 最短路径问题 背景 交通路线图: 顶点&…

Excel按固定行数拆分为多个Excel

步骤 1 打开VBA编辑器 打开你的Excel文件。 按 Alt F11 打开VBA编辑器。 在VBA编辑器中,点击 插入 -> 模块,创建一个新的模块。 步骤 2: 编写VBA代码 在新创建的模块中输入以下VBA代码: Sub SplitWorkbookByRows()Dim ws As Workshee…

Android实现桌面小部件:今天吃什么

今天吃什么桌面小部件是专为解决日常选择困难症而设计的安卓小部件,它通过轻松愉快的滚动机制,帮助玩家在诸如“今天吃什么”这样的日常琐事中迅速做出决定。 不知道吃什么?别担心,点我帮你选择! 创建各个UI背景 app_…

RocketMQ负载均衡机制解析

消费者在消费消息的时候,需要知道从Broker的哪一个消息队列中去获取消息。 ❝ 所以,在消费者端必须要做负载均衡,即Broker端中多个消费队列分配给同一个消费者组中的哪些消费者消费。 在RocketMQ中,在消费者端有一个:R…

IDEA敲Web前端快捷键

1.html基础格式 英文符号TAB键 <!doctype html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport"content"widthdevice-width, user-scalableno, initial-scale1.0, maximum-scale1.0, mini…