1
空の配列に複数の配列を追加しようとしているときに、次のループをベクトル化しようとしています。vectorize numpy追加ループ
# ff is a matrix of shape [100,1,96]
temp = np.array([]).reshape(0,96)
for kk in range(1,10,1):
temp = np.append(tr,ff[kk],axis=0)
temp = temp.reshape(1,10,96)
numpyを使用して上記のループをベクトル化できますか?どんな助けも歓迎です!
の配列を取得あなたがやろうとしているか説明できますか? –
ディメンション[1,96]の次元[100,1,96]の行列の要素をループし、[10,96]配列を作成するために追加しようとしています –
最初の10エントリディメンションと他のすべてのディメンションのすべてのエントリ? 'ff [:10、:、:]'はあなたが探しているデータを与えるだけでいいのですか? –