【发布时间】:2021-01-18 20:57:51
【问题描述】:
如何在 tf.keras 的嵌入层中微调预训练的嵌入?
# embedding layer with pre trained weights
embedding_layer = layers.Embedding(
input_dim=self.vocab_size + 2,
output_dim=self.emb_size,
embeddings_initializer=initializers.Constant(embedding_matrix),
mask_zero=mask_zero,
trainable=False
)
如果我只是更改trainable = True,它会微调我拥有的预训练嵌入吗?或者我是否还必须删除 initializers.Constant 作为初始化程序?
【问题讨论】:
标签: python python-3.x tensorflow keras tf.keras