【发布时间】:2017-04-19 02:04:52
【问题描述】:
我有一个形状为 (1000, 68) 的 numpy 数组 v,v 应该用 0 填充到 100 维。结果,v 的形状将是 (1000, 100)
我尝试使用以下方法:
t = np.lib.pad(v, (16, 16), 'minimum') # numpy method
t = sequence.pad_sequences(v, maxlen = 100, padding = 'post') # Keras text processing method
以上两种方法都返回了正确形状的 t (1000, 100),但是每个数组 t[n] (n 从 0 到 99) 都是一个零向量 [0, 0, 0, ....0]
【问题讨论】:
标签: python arrays numpy padding