我有两个星期天。每个都有三个维度。在最后一个维度中,它们都包含多个nArray和一个float
如果我比较每一层的类型,一切似乎都很好。但是如果我想访问形状,问题就开始了:
iterate = [x_train_orig2, x_train_orig]
for i in iterate:
print(type(i))
print(type(i[0]))
print(type(i[0][0]))
print(type(i[0][0][0]))
print(i.shape)
--产出
# My own aray: x_trainorig2
<class 'numpy.ndarray'>
<class 'numpy.ndarray'>
<class 'numpy.ndarray'>
<class 'numpy.float32'>
(1414,)
# Target array to match in shape: x_trainorig
<class 'numpy.ndarray'>
<class 'numpy.ndarray'>
<class 'numpy.ndarray'>
<class 'numpy.float32'>
(60000, 28, 28)
当我比较这两个数组的前几行时,我可以看到它们的区别,但我甚至不知道如何描述这个问题,尤其是不知道如何解决它
目标是重组x_train_orig2,以便在Ndarray中仍有Ndarray,但我可以访问,例如形状
我很确定这是重复的,我已经很抱歉了。但我甚至不知道如何正确表达我的问题
目前没有回答
相关问题 更多 >
编程相关推荐