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

Expected all tensors to be on the same device, but found at least two devices

Expected all tensors to be on the same device, but found at least two devices,


原因是计算的过程中,两个不同类型的变量在一起进行运算,即一个变量存储在gpu中,一个变量存储在cpu中,两个变量的存储位置冲突,导致无法计算,把变量统一下就行

    x = x + kp_x_ofsty = y + kp_y_ofstx = torch.reshape(x, [-1])  y = torch.reshape(y, [-1])x = x.to('cpu')y = y.to('cpu')x0 = torch.floor(x).to(torch.int32)x1 = x0 + 1y0 = torch.floor(y).to(torch.int32)y1 = y0 + 1# device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')x0 = torch.clamp(x0, zero, max_x)x1 = torch.clamp(x1, zero, max_x)y0 = torch.clamp(y0, zero, max_y)y1 = torch.clamp(y1, zero, max_y)
http://www.lryc.cn/news/144797.html

相关文章:

  • Mysql备份命令Mysqldump导入、导出以及压缩成zip、gz格式
  • App卡帧与BlockCanary
  • bpmnjs Properties-panel拓展(ExtensionElements拓展篇)
  • 虚拟机的使用
  • CSS Flex布局
  • Virtual
  • 6、监测数据采集物联网应用开发步骤(5.2)
  • 解释 Git 的基本概念和使用方式
  • 不同ubuntu系统下的不同ros系统可以互相通讯吗
  • 数学建模-模型详解(2)
  • IT运维:使用数据分析平台监控DELL服务器
  • Spring Cloud Alibaba-Sentinel规则
  • go http-proxy
  • 用变压器实现德-英语言翻译【01/8】:嵌入层
  • 【vue3.0中ref与reactive的区别及使用】
  • 计算机竞赛 基于情感分析的网络舆情热点分析系统
  • C++ 动态分配内存|动态数组
  • React Diff算法原理
  • 查局域网所有占用IP
  • 【MySQL】引擎类型
  • springMVC之HttpMessageConverter
  • 计算机网络aaaaaaa
  • pdf.js构建时,报Cannot read property ‘createChildCompiler‘ of undefined #177的解决方法
  • Spring Boot(Vue3+ElementPlus+Axios+MyBatisPlus+Spring Boot 前后端分离)【六】
  • idea配置注释模板
  • Unity编辑器扩展:提高效率与创造力的关键
  • Java之对象引用实践
  • IntelliJ IDEA快捷键大全 + 动图演示!
  • React 生命周期
  • 5G智能网关如何解决城市停车痛点难点