ValueError:轴与数组不匹配

时间:2019-08-21 03:24:16

标签: python numpy conv-neural-network transpose

我正在尝试进行贴装,但是此后出现错误ValueError:轴与数组不匹配

frames = np.array([video])

frames = np.expand_dims(frames, axis=1)

frames  = frames.transpose(0,3, 2, 1)

preds = model.predict(frames)

1 个答案:

答案 0 :(得分:0)

我发表一些自己的看法。就像楼上的朋友说的那样,缺乏解决问题的信息。 我读了你的代码。你应该知道 frames = np.expand_dims(frames, axis=1)的意思是。在“轴= 1”的尺寸上添加一个尺寸,并将原始的“尺寸”推到右侧。接下来,frames = frames.transpose(0,3, 2, 1)变换第1轴和第3轴,以及其余部分保持不变。但是看一下,总维数是4。添加维数后,请注意它是否等于4。