moses安装以及使用说明

moses安装以及使用说明

ID:8790004

大小:52.50 KB

页数:12页

时间:2018-04-07

moses安装以及使用说明_第1页
moses安装以及使用说明_第2页
moses安装以及使用说明_第3页
moses安装以及使用说明_第4页
moses安装以及使用说明_第5页
资源描述:

《moses安装以及使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MOSES安装以及初级说明作为初学者对MOSES现在也没有什么深入的了解就在这里嫌丑,浅显的介绍一下。首先是moses的官网:http://www.statmt.org/moses/里面资料很详细,可以下载说明文档(manual.pdf)按照文档里面的提示一步步进行,一般来说整体只要依照这个步骤就没有问题我现在本机上安装的moses,然后又在服务器上进行的运行,所以安装经验是本机的,但是两面使用的搭配是一样的都是moses+boost+GIZA+++IRSTLM。就是操作系统不一样,本机是ubuntu,而服务器是

2、CentOS,但是基本上的过程是一样的。一、前期安装准备1、Boost【ubuntu下】apt-getinstalllibboost1.53-all-dev2、GIZAA++【ubuntu下】wgethttp://giza-pp.googlecode.com/files/giza-pp-v1.0.7.tar.gztarxzvfgiza-pp-v1.0.7.tar.gzcdgiza-ppMake在编译后会生成三个可执行文件·giza-pp/GIZA++-v2/GIZA++·giza-pp/GIZA++-v2/snt

3、2cooc.out·giza-pp/mkcls-v2/mkcls这三个文件是在之后主要要使用的文件,可以单独把这三个文件提取出来放到一个方便的位置,不觉得麻烦的话也可以每次键入路径,不过使用频率不算高还可以。比如说建立tools把这三个文件放进去可以在编译的时候直接指出GIZA++的位置,也可以在编译的时候不指出,在使用的时候再指明,我采用的是后者。3、IRSTLM这个我在ubuntu和centOS下都编译了,方法都很简单1)【ubuntu下】在编译IRSTLM之前,需要安装两个工具。使用下面的命令来安装这两个

4、工具:$sudoapt-getinstallautomake$sudoapt-getinstalllibtool接下来就可以安装IRSTLM了。先下载软件包,下载地址为:http://sourceforge.net/projects/irstlm/files/使用下面的命令进行安装:tarzxvfirstlm-5.80.03.tgzcdirstlm-5.80.03./regenerate-makefiles.sh./configure--prefix=$HOME/irstlmmakeinstall这样就编译安装好

5、了IRSTLM,记住irstlm的位置,以后用得到。2)【centOS下】其实在这个下面和ubuntu里面没有什么区别step0:shregenerate-makefiles.shstep1:./configure[--prefix=/path/where/to/install]step2:makestep3:makeinstall二、正式安装Moses【ubuntu下】由于moses的代码均可用git下载,所以先安装git:$sudoapt-getinstallgit还需要gcc,zlibandbzip2以构建

6、moses$sudoapt-getinstallbuild-essentiallibz-devlibbz2-dev然后就可以下载moses的代码了gitclonegit://github.com/moses-smt/mosesdecoder.git然后进入mosesdecoder目录,编译Moses:./bjam-j4--with-irstlm=/irstlm的位置--with-giza=/giza的位置-j4是利用CPU是4核的进行编译也可以./bjam--help获取帮助如果在编译过程中遇到什么问题也许是因

7、为一些编译必须的包没有安装成功,安装一些影响编译的包再进行编译试一下。可以从目录下的BUILD-INSTRUCTIONS.txt获取安装的更多信息。三、使用moses最开始除了最后翻译一步都是在本机上进行的,但是当进行到最后一步翻译就提醒内存不够了。。所以为了不折腾最好还是一开始就在服务器上跑的好。。在进行实验之前最好记住刚才安装的几个文件的目录,要不在进行接下来的步骤还要回去一个个找目录位置还是挺麻烦的。P.s.这里w4tcy是我个人的用户文件夹Moses:/home/w4tcy/moses/因为这里主要应用的

8、就是/scripts和/bin两个文件夹,所以可以把这两个文件夹单独提出来/home/w4tcy/moses/scripts//home/w4tcy/moses/bin/Giza++:/home/w4tcy/tools/giaz/这个只要把上文所说的三个执行文件提出即可IRSTLM:/home/w4tcy/tools/irstlm这个我建议一开始就安装到这里。。我还不太清

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。