Keras – 嵌入层
它在输入层中执行嵌入操作。它用于将正数转换成固定大小的密集向量。它的主要应用是在文本分析中。 嵌入层 函数的签名及其默认值的参数如下、
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 是指输入序列的长度。