我最近搬到了theano,lasagne到keras。
当我在theano中时,我使用了这样的自定义嵌入层。
How to keep the weight value to zero in a particular location using theano or lasagne?
它'通过添加填充来处理可变长度输入时非常有用。
在keras中,这样的自定义嵌入层可能吗? 然后,我该怎么做呢?
并且,这样的嵌入层可能是错误的?
答案 0 :(得分:1)
这可能不是您想要的,但我个人在Keras示例中使用的解决方案(例如this one)是将数据填充到一个恒定的长度,然后再将其提供给网络。
Keras本身为keras.preprocessing.sequence.pad_sequences(seq, length)