首页 > 解决方案 > numpy数组追加问题

问题描述

sorted_on_conf=np.argsort(-temp_softmax_pred)[:10]
top10_x = np.empty( (0, 32, 32, 3) )
top10_y=np.empty((0,10))
for index in sorted_on_conf:  
    top10_x = np.append( top10_x, dss_x[index], axis=0 )

dss_x 维度为 (10000,32,32,3),索引不过是 dss_x 中项目的索引。我收到以下错误。

ValueError:所有输入数组的维数必须相同,但索引 0 处的数组有 4 维,索引 1 处的数组有 3 维

请帮我解决一下这个。

标签: numpy

解决方案


推荐阅读