1. ホーム
  2. プログラミング言語
  3. パイソン

[debug] ValueError: すべての入力配列は、同じ次元数で解決されなければなりません。

2022-01-22 14:11:38
<パス

使用方法

# T is an integer tensor
np.concatenate((align[1:],T.cpu().numpy()), axis=0)


Report ValueError: 入力配列はすべて同じ次元数でなければなりませんが,インデックス 0 の配列は 1 次元,インデックス 1 の配列は 0 次元です.
以下のようにalign[1:]とT.cpu().numpy()の形状を確認してください。


T.cpu().numpy() の次元が1つ足りません。以下のように変更してください。

np.concatenate((align[1:],[T.cpu().numpy()]), axis=0)
#or
np.concatenate((align[1:], T.cpu().numpy().reshape(-1)), axis=0)