Keras load_data maxlen无法正常工作

时间:2020-06-18 09:16:58

标签: python keras

documentation中说

maxlen:int或无。最大序列长度。更长的序列将被截断。默认为无,表示没有截断。

我的理解是,如果序列长于maxlen,我们将得到一个子序列,该序列最大为maxlen。那就是“被截断”的意思。

但是,我发现该函数正在删除所有比maxlen长的序列,为什么?

from keras.datasets import reuters   
(x_train, y_train), (x_test, y_test) = reuters.load_data(num_words=None, skip_top=0, maxlen=None)
print(x_train.shape)
(x_train, y_train), (x_test, y_test) = reuters.load_data(num_words=None, skip_top=0, maxlen=20)
print(x_train.shape)

0 个答案:

没有答案