a) 总调用部分(主函数):moses-cmd/src/Main.cpp (The main function)
 b) 解码器初始入口部分(Initialize the decoder):
    i. 参数设置:
     moses/src/Parameter.cpp (specifies parameters)
   ii. 模型数据加载:
     moses/src/StaticData.cpp (contains globals, loads tables)
 c) 句子翻译处理部分(Process a sentence):
   i. 解码器算法实现总调度:
     Manager.cpp (implements the decoding algorithm)
   ii. 翻译选项处理:
     TranslationOptionCollection.cpp (contains translation options)
   iii. 部分翻译处理:
     Hypothesis.cpp(represents partial translation)?
   iv. 包含翻译假设,实现剪枝:
     HypothesisStack.cpp (contain viable hypotheses, implements pruning)
 d) 结果输出:moses-cmd/src/Main.cpp(Output results)
   i. 输出最佳翻译结果:
     moses-cmd/src/IOStream::OutputBestHypo (print best translation)
   ii. n-best生成及输出:
    (n-best lists generated in Manager.cpp, output in IOStream.cpp)

注:原创文章,转载请注明出处“我爱自然语言处理”:www.52nlp.cn

本文链接地址:
http://www.52nlp.cn/moses-basic-framework/

相关文章:

  1. Moses训练脚本的一个问题
  2. Ubuntu8.10下moses测试平台搭建全记录
  3. Moses相关介绍
  4. Moses近期动态及其他
  5. 安装Srilm的一点新变化
  6. Moses最新版本发布
  7. EuroMatrix与开放精神
  8. Moses中模型训练的并行化问题
  9. 第五届全国机器翻译研讨会后续
  10. 语言模型训练工具SRILM详解

评论

1条回复 to “Moses基本框架”

  1. Moses报告 | 缥缈的云 on 三月 3rd, 2010 22:24

发表评论






订阅52nlp:

Add to Google Reader or Homepage