Keras - 嵌入层



它在输入层执行嵌入运算。用于将正数转换成固定大小的稠密向量。其主要应用是文本分析。Embedding 层 函数及其具有默认值的参数签名如下所示:

keras.layers.Embedding (
   input_dim, 
   output_dim, 
   embeddings_initializer = 'uniform', embeddings_regularizer = None, 
   activity_regularizer = None, 
   embeddings_constraint = None, 
   mask_zero = False, 
   input_length = None
)

此处:

  • input_dim 指输入维数。

  • output_dim 指稠密嵌入维数。

  • embeddings_initializer 指嵌入矩阵的初始化器

  • embeddings_regularizer 指应用于嵌入矩阵的正则化函数。

  • activity_regularizer 指应用于层输出的正则化函数。

  • embeddings_constraint 指应用于嵌入矩阵的约束函数

  • mask_zero 指输入值是否应进行掩盖。

  • input_length 指输入序列的长度。

广告
© . All rights reserved.