mindspore的scatterNd和PyTorch的scatter对应不上
***************************************************解答*****************************************************请问有什么方法可以解决,或者提供一种自定义实现类似PyTorch中scatter的思路。scatterNd传入三个参数,返回的是向一个新的空Tensor上添加值。scatter则是在传入的
scatterNd传入三个参数,返回的是向一个新的空Tensor上添加值。
scatter则是在传入的Tensor基础上添加值。
而且添加值的方法也不一样。
请问有什么方法可以解决,或者提供一种自定义实现类似PyTorch中scatter的思路
****************************************************解答*****************************************************
MindSpore中的scatterNd算子原理如下
根据指定的索引将更新值散布到新Tensor上。
https://mindspore.cn/docs/zh-CN/master/api_python/ops/mindspore.ops.ScatterNd.html#mindspore.ops.ScatterNd

或者参考自定义算子教程试试呢
https://mindspore.cn/tutorials/experts/zh-CN/master/operation/op_custom.html
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐

所有评论(0)