【问题标题】:In keras(deep learning library), sush custom embedding layer possible?在 keras(深度学习库)中,sush 自定义嵌入层可能吗?
【发布时间】:2017-01-03 08:56:14
【问题描述】:

我最近刚从 theano、千层面搬到 keras。

我在theano的时候,就用过这样的自定义嵌入层。

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

在通过添加填充处理可变长度输入时很有用。

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

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

【问题讨论】:

标签: deep-learning keras


【解决方案1】:

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

Keras 本身为keras.preprocessing.sequence.pad_sequences(seq, length)中的序列提供了这种预处理工具

【讨论】:

  • 这不是我正在寻找的确切解决方案。但是,我认为这将是一个线索。谢谢!
猜你喜欢
  • 2019-10-13
  • 1970-01-01
  • 2016-12-23
  • 1970-01-01
  • 2018-07-23
  • 1970-01-01
  • 2017-06-13
  • 2018-11-12
  • 2019-05-01
相关资源
最近更新 更多