unsupported operand type
泪如秋思化成雪 发布于2020-05-26 18:46 浏览:95 回复:3
0
收藏

为什么总是出现这个错误,本地之前跑的时候没问题呀

收藏
点赞
0
个赞
共3条回复 最后由鹿鼎记肯定回复于2020-05-26 21:00
#4鹿鼎记肯定回复于2020-05-26 21:00:03
#3 泪如秋思化成雪回复
您好,我输入的数据是这样的 x_data = np.array([item[0] for item in data], dtype='float32').reshape(-1, 1,32,2880 )  y_data = np.array([item[1] for item in data], dtype='int64').reshape(-1, 1)             # 将numpy.ndarray转化成Tensor             img = fluid.dygraph.to_variable(x_data)             label = fluid.dygraph.to_variable(y_data)
展开

建议你先把filter_elem_num这个变量打印一下,看看是不是类型不对

0
#3泪如秋思化成雪回复于2020-05-26 18:57:01

您好,我输入的数据是这样的

x_data = np.array([item[0] for item in data], dtype='float32').reshape(-1, 1,32,2880 )
 y_data = np.array([item[1] for item in data], dtype='int64').reshape(-1, 1)
            # 将numpy.ndarray转化成Tensor
            img = fluid.dygraph.to_variable(x_data)
            label = fluid.dygraph.to_variable(y_data)

0
#2xiaohongyd回复于2020-05-26 18:54:08

float 和 str 运算类型错误了,看下代码中的数据类型是否匹配。

0
TOP
切换版块