我正在运行以下命令
onmt_translate -model demo-model_step_100000.pt -src data/src-test.txt -output pred.txt -replace_unk -verbose
“pred.txt”文件中的结果与用于翻译的源语句完全不同
语料库大小为3000个平行句子。预处理命令为-
onmt_preprocess -train_src EMMT/01engParallel_onmt.txt -train_tgt EMMT/01maiParallel_onmt.txt -valid_src EMMT/01engValidation_onmt.txt -valid_tgt EMMT/01maiValidation_onmt.txt -save_data EMMT/demo
培训是在演示模型上进行的
onmt_train -data EMMT/demo -save_model demo-model
即使是“已看到”的数据,您也无法获得像样的翻译,因为:
onmt_train -data EMMT/demo -save_model demo-model
训练一个小的(2层x 500个神经元)单向RNN模型(见documentation)。建议使用transformer
模型类型以获得最先进的结果李>常见问题解答介绍了如何运行变压器模型培训:
相关问题 更多 >
编程相关推荐