×

签到

分享到微信

打开微信,使用扫一扫进入页面后,点击右上角菜单,

点击“发送给朋友”或“分享到朋友圈”完成分享

MLU270上的张量操作 已完结 天晓得2023-04-29 15:04:15 回复 2 查看 技术答疑 使用求助 经验交流
MLU270上的张量操作
分享到:

【寒武纪硬件产品型号】必填*:MLU270

【使用操作系统】必填*:ubuntu 18.04

【使用驱动版本】必填*:v4.9.8

【出错信息】必填*:

我想要在MLU270上进行张量修改时出错,例如:

state = torch.zeros([1, 200]).to(ct.mlu_device())

state[0] = 1  # 这里报错

我只有这样才能成功运行:

state[0] = torch.FloatTensor(1).to(ct.mlu_device())

那是不是所有的张量修改都必须进行这样的步骤?


另外,诸如这样的张量修改有没有办法支持(上述trick不可行):probs[state[0] == 1]  = 1,其中probs已经在MLU上

如果上面一条可以解决,既然MLU270不支持torch.argmax()算子的话,我们开发者能不能自己写一个?

版权所有 © 2024 寒武纪 Cambricon.com 备案/许可证号:京ICP备17003415号-1
关闭