MindSpore图编译报错TypeError: ‘int’ object is not iterable.
收藏回复举报
MindSpore图编译报错TypeError: ‘int’ object is not iterable.
发表于2023-02-21 14:16:31
0 查看

1 系统环境

硬件环境(Ascend/GPU/CPU): Ascend

MindSpore版本: 1.7.0

执行模式(PyNative/ Graph): Graph模式

Python版本: 3.7.5

操作系统平台: 不限

2 报错信息

2.1 问题描述

运行示例代码出现报错

2.2 报错信息

TypeError: ‘int’ object is not iterable.

2.3 脚本代码(代码格式,可上传附件)

import mindspore
from mindspore import ms_function

a = mindspore.Tensor([0, 0, 1, 1])
b = mindspore.Tensor([1, 1, 0, 0])

@ms_function
def func(a, b):
    return a & b

print(func(a, b))

3 根因分析

******此处由用户补充详细的定位过程******

在MindSpore1.7.0版本中,图模式不支持“&”运算符。

4 解决方案

******此处由用户填写******

包含文字方案和最终脚本代码

支持上传附件

我要发帖子