からのデータとラベルを取得:previous questionでPythonの - 私は、次のように見えるピクルスファイル持っピクルスファイル
[array([[[148, 124, 115],
[150, 127, 116],
[154, 129, 121],
...,
[159, 142, 133],
[159, 142, 133],
[161, 145, 142]],
[[165, 136, 145],
[176, 137, 141],
[178, 138, 144],
...,
[199, 163, 171],
[202, 163, 167],
[200, 158, 163]]]), array([1, 1])]
を、我々は別にそれを行うことによって、データとラベルを取得することができました。しかし、私は多くのイメージを持っていると適切ではないでしょう。
次のように私のスクリプトは、今になります
data, labels = [], []
for i in range(0, 1):
filename = 'data.pickle'
batch_data = unpickle(filename)
if len(data) > 0:
data = np.vstack((data, batch_data[0][i]))
labels = np.hstack((labels, batch_data[1][i]))
else:
data = batch_data[0][0]
labels = batch_data[1][0]
data = data.astype(np.float32)
return data, labels
私はコードとprint
インスタンスのラベルを実行すると、私はいつも1
を取得し、私は2つのラベル、[1 1]
を得るために期待していた一方で(私はありません)配列として表示する必要がありますか?
私はここで間違っていますか?
ありがとうございました。