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

pytorch tensor在CPU和GPU之间转换,numpy之间的转换

# input = input.cpu().numpy()
input = input.cpu().detach().numpy()  # 有grad
  1. CPU tensor转GPU tensor:
cpu_imgs.cuda()
  1. GPU tensor 转CPU tensor:
gpu_imgs.cpu()
  1. numpy转为CPU tensor:
torch.from_numpy( imgs )

4.CPU tensor转为numpy数据:

cpu_imgs.numpy()
  1. 注意:GPU tensor不能直接转为numpy数组,必须先转到CPU tensor

  2. 如果tensor是标量的话,可以直接使用 item() 函数(只能是标量)将值取出来:

print loss_output.item()

参考链接:https://blog.csdn.net/moshiyaofei/article/details/90519430


http://www.kler.cn/a/399116.html

相关文章:

  • FPGA开发-逻辑分析仪的应用-数字频率计的设计
  • 储能技术中锂离子电池的优势和劣势
  • 使用 Ant Design Vue 自定渲染函数customRender实现单元格合并功能rowSpan
  • wordpress使用相关
  • torchvision库在进行图片转换操作中报antialias参数没有显式设置会导致不同图片后端中的值不统一的警告信息
  • L11.【LeetCode笔记】有效的括号
  • C++初级入门(1)
  • Istio分布式链路监控搭建:Jaeger与Zipkin
  • 在VMware虚拟机环境下识别U盘
  • 25-深入理解 JavaScript 异步生成器的实现
  • 基于Java的旅游类小程序开发与优化
  • Qt桌面应用开发 第四天(对话框 界面布局)
  • 【项目开发】理解SSL延迟:为何HTTPS比HTTP慢?
  • MoneyPrinterTurbo - AI自动生成高清短视频
  • 学习大数据DAY62 指标计算
  • mybatisPlus打印sql配置
  • Java面试之多线程并发篇(3)
  • 【51单片机】LCD1602液晶显示屏
  • Spring Boot 应用程序中集成 Redis 并实现存储读取字符串或者复杂对象
  • 【MySQL】MySQL的笛卡尔积现象是什么?简单说说
  • Django数据写入MySQL数据库
  • 蓝牙 HFP 协议详解及 Android 实现
  • 用 Python 从零开始创建神经网络(八):梯度、偏导数和链式法则
  • Elasticsearch基本概念及使用
  • css:修改盒子样式
  • vue3 查看word pdf excel文件