建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
直达楼层
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

采纳成功

您已采纳当前回复为最佳回复

Signal

发帖: 5粉丝: 0

发消息 + 关注

发表于2021年04月18日 11:25:45 173 2
直达本楼层的链接
楼主
显示全部楼层
[算子编译] Mindspore Ascend v1.0 Unique算子存在问题

【功能模块】

Mindspore Ascend 1.0版本

mindspore.ops中的Unique算子实际使用的时候出现问题


【操作步骤&问题现象】

x = Tensor(np.array([1, 2, 5, 2]), ms.int32)
out = P.Unique()(x)


【日志信息】(可选,上传日志内容或者附件)

---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
<ipython-input-62-f43a2559c76e> in <module>
      1 x = Tensor(np.array([1, 2, 5, 2]), ms.int32)
----> 2 out = P.Unique()(x)

~/miniconda3/envs/Mindspore-1.0.0-python3.7-aarch64/lib/python3.7/site-packages/mindspore/ops/primitive.py in __call__(self, *args)
    157         if should_elim:
    158             return output
--> 159         return _run_op(self, self.name, args)
    160 
    161     def __getstate__(self):

~/miniconda3/envs/Mindspore-1.0.0-python3.7-aarch64/lib/python3.7/site-packages/mindspore/common/api.py in wrapper(*arg, **kwargs)
     67     @wraps(fn)
     68     def wrapper(*arg, **kwargs):
---> 69         results = fn(*arg, **kwargs)
     70 
     71         def _convert_data(data):

~/miniconda3/envs/Mindspore-1.0.0-python3.7-aarch64/lib/python3.7/site-packages/mindspore/ops/primitive.py in _run_op(obj, op_name, args)
    496 def _run_op(obj, op_name, args):
    497     """Single op execution function supported by ge in PyNative mode."""
--> 498     output = real_run_op(obj, op_name, args)
    499     if not output:
    500         raise RuntimeError("Pynative run op %s failed!" % op_name)

RuntimeError: mindspore/core/utils/convert_utils_base.h:49 IntToSize] The int value(-1) is less than 0.

MindSpore

举报
分享

分享文章到朋友圈

分享文章到微博

采纳成功

您已采纳当前回复为最佳回复

chengxiaoli

发帖: 238粉丝: 31

级别 : 版主,版块专家

发消息 + 关注

发表于2021年04月18日 15:01:40
直达本楼层的链接
沙发
显示全部楼层

用户您好,问题已经收到,正在联系专家分析,会尽快给出答复。

评论
chengxiaoli 2021-4-19 10:17 评论

用户您好,建议您可以升级到MindSpore1.2版本试一下,谢谢

... 查看全部
Signal 2021-4-19 11:14 评论

评论 chengxiaoli:由于项目需求,无法更新mindspore版本,只能使用Ascend v1.0版本

... 查看全部
点赞 评论 引用 举报

采纳成功

您已采纳当前回复为最佳回复

梁成辉

发帖: 0粉丝: 1

发消息 + 关注

发表于2021年04月19日 15:06:56
直达本楼层的链接
板凳
显示全部楼层

Unique 算子很特殊,它的output是动态shape的。这会导致接在Unique之后的网络模型全变成动态图,目前MindSpore还不支持动态图。

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册

邀请回答
您可以邀请3位专家

结贴

您对问题的回复是否满意?
满意度
非常满意 满意 一般 不满意
我要反馈
0/200