我正在尝试加载本文提出的可分解注意力模型 The decomposable attention model (Parikh et al, 2017) 与在 SNLI 上训练的 ELMo 嵌入相结合。,并使用建议的代码作为演示网站描述:
predictor = Predictor.from_path("https://storage.googleapis.com/allennlp-public-models/decomposable-attention-elmo-2020.04.09.tar.gz", "textual_entailment")
predictor.predict(
hypothesis="Two women are sitting on a blanket near some rocks talking about politics.",
premise="Two women are wandering along the shore drinking iced tea."
)
我从日志中找到了这个:
Did not use initialization regex that was passed: .*token_embedder_tokens\._projection.*weight
并且预测也与我在演示网站上得到的不同(我打算看到的)。我在这里错过了什么吗?
此外,我尝试了其他两个版本的预训练模型,decomposable-attention-elmo-2018.02.19.tar.gz
以及decomposable-attention-elmo-2020.02.10.tar.gz
. 它们都不起作用,我收到了这个错误:
ConfigurationError: key "token_embedders" is required at location "model.text_field_embedder."
我需要做什么才能获得演示网站中显示的确切输出?