我们可以在经过训练的模型中更改input_length吗?

赫里西克·普里(Hrithik Puri)

我训练了以下模型

model = Sequential()
model.add(Embedding(10000, 100, input_length = 10, weights=[embedding_matrix], trainable = False))
model.add(Bidirectional(LSTM(64, return_sequences = True)))
model.add(Dense(512, activation='relu'))
model.add(Dense(2 activation='sigmoid'))
model.compile(loss='binary_crossentropy', optimizer='adam')
model.fit(x, y, epochs=10)

但是,在进行预测时,得到的输入长度为100。因此,我想知道是否可以根据预测时输入的长度来更改input_length的值?

如果是,那将如何影响模型,还是应该使用编码器和解码器模型?

赫里西克·普里(Hrithik Puri)

这就是我发现的

model._layers[0].batch_input_shape = (None,500)
new_model = model_from_json(model.to_json())
new_model.summary()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

keras-嵌入层,我可以在模型的管道中更改经过训练的嵌入层的值吗?

我们如何在移动设备上部署经过训练的张量流模型?

我们可以分阶段训练 Keras 模型吗?

我们可以更改 JPA 元模型位置吗

我们可以训练一个模型作为平方函数吗

在C ++中运行经过训练的张量流模型

将经过训练的模型存储在R包中

我们可以更改解析中的列类型吗

可以使用 gensim Doc2Vec 将新文档与经过训练的模型进行比较吗?

Tensorflow(tfjs)-保存经过训练的模型

如何加载经过训练的 RandomForestClassificationModel 模型?

使用经过训练的模型进行预测

Spark ml:是否可以在 PySpark 中保存经过训练的模型并从 Java Spark 代码中读取?

将定制的经过训练的NER模型与Stanford CoreNLP中的现有默认模型集成

在CatBoost中发生过度拟合后,是否可以保存经过训练的模型?

是否可以从 tflite 模型中提取经过训练的类名?

是否可以在iOS的C ++中使用经过训练的sklearn.mixture.GMM模型?

加载经过训练的Keras模型并继续训练

我们可以将 google MLKit 翻译模型存储在 Bundle 中吗?

我们可以在Django模型的字段中输入html代码吗?

我们可以在SPA模型中创建具有动态ID的链接吗

我们可以在Layout.cshtml中添加模型吗?

在 JAVA 代码中,不在 Google 环境中运行,如何使用经过训练的翻译模型?

保存的 sklearn 模型的预测与经过训练的模型不同

我们可以更改视频驱动程序吗?

我们可以更改JVM线程调度程序吗?

我们可以更改溢出文本的颜色吗?

我们可以更改角材料组件的样式吗?

我们可以更改分区的间隔吗?