2016-12-04 9 views
0

私は形状(1000,68)のnumpy配列vを持っていますが、vは0で100次元にパディングすることになっています。その結果、Vの形状は、(1000年、100)python numpy配列のパディング問題

になります私は、次のアプローチを使用しようとしました:

t = np.lib.pad(v, (16, 16), 'minimum') # numpy method 

t = sequence.pad_sequences(v, maxlen = 100, padding = 'post') # Keras text processing method 

上記の二つの方法が正しい形(1000年、100)が、それぞれにトンを返さnumpy.padドキュメント以下の配列T [N](nは0から99まで)がゼロベクトルである[0、0、0、···0]

答えて

1

、Iは、予想される結果と

np.pad(v, [(0,0), (16,16)], 'constant') 

を試し:16列左に0、右に16が追加されています。

+0

forループを使用して各配列を文字通り埋めようとしましたが、うまくいきました。しかし、あなたの方法はより速いです。 – Kun

関連する問題