Python 只有整数标量数组才能转换为标量索引如何解析

Python 只有整数标量数组才能转换为标量索引如何解析,python,tensorflow,keras,Python,Tensorflow,Keras,文件“C:/Users/Benji/PycharmProjects/Code/ANOTHER22.py”,第57行,在生成器中 x_class[np.array(y)[i]].append(np.array(x)[i]) TypeError:只能将整数标量数组转换为标量索引 什么是y[i]?```(x\u列,y\u列),(x\u测试,y\u测试)=cifar10.加载\u数据()。。。。x=x\u train和y=y\u train也许您可以检查存储的数据类型。它是一个整数数组吗?例如,如果它

文件“C:/Users/Benji/PycharmProjects/Code/ANOTHER22.py”,第57行,在生成器中

x_class[np.array(y)[i]].append(np.array(x)[i])
TypeError:只能将整数标量数组转换为标量索引


什么是
y[i]
?```(x\u列,y\u列),(x\u测试,y\u测试)=cifar10.加载\u数据()。。。。x=x\u train和y=y\u train也许您可以检查存储的数据类型。它是一个整数数组吗?例如,如果它是一个浮点数数组,则不能将其用作
x\u类的索引。什么是
y[i]
?````(x\u列,y\u列),(x\u测试,y\u测试)=cifar10.load\u data()。。。。x=x\u train和y=y\u train也许您可以检查存储的数据类型。它是一个整数数组吗?例如,如果它是一个浮点数组,则不能将其用作
x\u类
的索引。
x_class = [[] for i in range(len(np.unique(y)))]
    for i in range(len(x)):
        x_class[y[i]].append(x[i])