我的名单很长。它们的长度不同,所以我想使用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之类的东西?
注意:列表中的元素已经被一键编码。