【发布时间】:2018-06-21 17:00:27
【问题描述】:
我正在尝试执行代码但收到此值错误。 Source.pkl 文件包含 100 个元素,如随附的 array.png 所示。
如图所示,索引 0 处有 16 个 numpy 数组,它们的形状都为 (1,59),因此,第一个元素的形状为 (16,1,59)。在索引 1 处,有 11 个 numpy 数组都具有 shape(1,59) 所以,现在第二个元素的形状是 (11,1,59),其他元素也是如此。
我怎样才能让所有的数组都具有相同的形状?
import numpy as np
from keras.layers import Input, LSTM, Dense
from keras.models import Model
pickle_in = open("source.pkl","rb")
predictions = np.load(pickle_in)[0:100]
in_predictions = np.stack(predictions)
pickle_in.close()
【问题讨论】:
标签: arrays python-3.x numpy