在keras(深度学习库)中,sush自定义嵌入层可能吗?

时间:2016-08-26 16:07:11

标签: deep-learning keras

我最近搬到了theano,lasagne到keras。

当我在theano中时,我使用了这样的自定义嵌入层。

How to keep the weight value to zero in a particular location using theano or lasagne?

它'通过添加填充来处理可变长度输入时非常有用。

在keras中,这样的自定义嵌入层可能吗? 然后,我该怎么做呢?

并且,这样的嵌入层可能是错误的?

1 个答案:

答案 0 :(得分:1)

这可能不是您想要的,但我个人在Keras示例中使用的解决方案(例如this one)是将数据填充到一个恒定的长度,然后再将其提供给网络。

Keras本身为keras.preprocessing.sequence.pad_sequences(seq, length)

中的序列提供了此预处理工具