错误代码:a.numpy()(企图使用tensor.numpy()函数将torch.Tensor类型转换成numpy类型)
报错:TypeError: can’t convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first.
原因:如果想把CUDA tensor格式的数据改成numpy时,需要先将其转换成cpu float-tensor随后再转到numpy格式。 numpy不能读取CUDA tensor 需要将它转化为 CPU tensor
将a.numpy()
改为a.cpu().numpy()
即可
热门文章
- 「12月30日」最高速度20.6M/S,2024年Clash/V2ray/Shadowrocket/SSR每天更新免费机场订阅链接
- 「2月26日」最高速度20.7M/S,2025年Shadowrocket/SSR/Clash/V2ray每天更新免费机场订阅链接
- 「2月7日」最高速度19.8M/S,2025年V2ray/Shadowrocket/Clash/SSR每天更新免费机场订阅链接
- 宠物领养的平台叫什么名字(宠物领养 app)
- 动物疫苗最新消息新闻 动物疫苗最新消息新闻报道
- 东北农大动物医院贵吗(东北农大动物医院好吗)
- 饲料厂饲料机设备多少钱一套(饲料机器多少钱一台)
- 无货源网店一个月能赚多少钱(无货源店铺一个月可以赚多少)
- 「2月24日」最高速度21.2M/S,2025年Shadowrocket/V2ray/Clash/SSR每天更新免费机场订阅链接
- 猫根本不必打狂犬(10种图片猫抓破皮不需要打针)