来自Keras的pad_sequences的无效文字错误

时间:2018-07-17 17:36:59

标签: python machine-learning keras

我的名单很长。它们的长度不同,所以我想使用Keras的pad_sequences方法填充它们。

这是我列表中的一小部分。

((Button)sender).Text

内部列表中的项很长,但是主列表的总长度为8252。

我试图这样填充它;

[['1052510314,561817251071255315530393310539,17], [18431041015251031392510310310559110712301031391839,1052510314,561817251071255315530393310539], [17,1818431041015251033925103103121061210310559110712301031010]]

我收到此错误;

# pad documents to a max length of 4 words
max_length = 1000
paddedX = pad_sequences(X, maxlen=max_length, padding='post', dtype="int64")
print(paddedX)

据我所知,pad_sequences方法默认使用int32数据类型。那可能是导致错误的原因。如果是这样,有没有办法在C中使用long dtype之类的东西?

注意:列表中的元素已经被一键编码。

0 个答案:

没有答案