I'm sure that there's no bar characters in the data. SG
2010/9/27, Miles Osborne <mi...@inf.ed.ac.uk>: > looking at your output: >>[ERROR] Malformed input at > Expected input to have words composed of 1 factor(s) (form FAC1|FAC2|...) > but instead received input with 0 factor(s). > sh: line 1: 5114 Aborted >> > > make sure you have no bar (|) characters in the data > > Miles > > > On 27 September 2010 14:45, Souhir Gahbiche <s.gahbi...@gmail.com> wrote: >> Hi all, >> >> I'm trying to tune my system, but the tuning stops at the first >> iteration. Here is my mert.log file: >> >> After default: -l mem_free=0.5G -hard >> Using SCRIPTS_ROOTDIR: >> /vol/mt2/tools/nadi/moses-scripts/scripts-20090923-1833/ >> SYNC distortionchecking weight-count for ttable-file >> checking weight-count for lmodel-file >> checking weight-count for distortion-file >> Executing: mkdir -p /working/tuningdev2009/mert >> Executing: >> /vol/mt2/tools/nadi/moses-scripts/scripts-20090923-1833//training/filter-model-given-input.pl >> ./filtered /tmp/souhir >> /model/mosesdev2009.ini >> /working/tuningdev2009/ar.project-syndicate.2009-07.v1.de >> v.bw.mada.tok >> filtering the phrase tables... Fri Aug 27 16:43:10 CEST 2010 >> The filtered model was ready in /working/tuningdev2009/mert/filtered, >> not doing a >> nything. >> run 1 start at Fri Aug 27 16:43:10 CEST 2010 >> Parsing --decoder-flags: |-v 0| >> Saving new config to: ./run1.moses.ini >> Saved: ./run1.moses.ini >> Normalizing lambdas: 0 1 1 1 1 1 1 1 1 0.3 0.2 0.3 0.2 0 >> DECODER_CFG = -w %.6f -lm %.6f -d %.6f %.6f %.6f %.6f %.6f %.6f %.6f >> -tm %.6f %.6f %.6f %.6f %.6f >> values = 0 0.111111111111111 0.111111111111111 0.111111111111111 >> 0.111111111111111 0.111111111111111 0.111111111111111 0.1 >> 11111111111111 0.111111111111111 0.0333333333333333 0.0222222222222222 >> 0.0333333333333333 0.0222222222222222 0 >> Executing: /vol/mt2/tools/nadi/moses/moses-cmd/src/moses -v 0 -config >> filtered/moses.ini -inputtype 0 -w 0.000000 -lm 0.111111 >> -d 0.111111 0.111111 0.111111 0.111111 0.111111 0.111111 0.111111 -tm >> 0.033333 0.022222 0.033333 0.022222 0.000000 -n-best-li >> st run1.best100.out 100 -i >> /working/tuningdev2009/ar.project-syndicate.2009-07.v1 >> .dev.bw.mada.tok > run1.out >> (1) run decoder to produce n-best lists >> params = -v 0 >> decoder_config = -w 0.000000 -lm 0.111111 -d 0.111111 0.111111 >> 0.111111 0.111111 0.111111 0.111111 0.111111 -tm 0.033333 0.0222 >> 22 0.033333 0.022222 0.000000 >> Loading lexical distortion models... >> have 1 models >> Creating lexical reordering... >> weights: 0.111 0.111 0.111 0.111 0.111 0.111 >> Loading table into memory...done. >> Created lexical orientation reordering >> [ERROR] Malformed input at >> Expected input to have words composed of 1 factor(s) (form FAC1|FAC2|...) >> but instead received input with 0 factor(s). >> sh: line 1: 5114 Aborted >> /vol/mt2/tools/nadi/moses/moses-cmd/src/moses -v 0 -config >> filtered/moses.ini -inputt >> ype 0 -w 0.000000 -lm 0.111111 -d 0.111111 0.111111 0.111111 0.111111 >> 0.111111 0.111111 0.111111 -tm 0.033333 0.022222 0.033333 >> 0.022222 0.000000 -n-best-list run1.best100.out 100 -i >> /working/tuningdev2009/ar >> .project-syndicate.2009-07.v1.dev.bw.mada.tok > run1.out >> Exit code: 134 >> The decoder died. CONFIG WAS -w 0.000000 -lm 0.111111 -d 0.111111 >> 0.111111 0.111111 0.111111 0.111111 0.111111 0.111111 -tm 0.0 >> 33333 0.022222 0.033333 0.022222 0.000000 >> >> The file run1.out is empty. I tried many times, but every time it >> stopps at the same level. >> I looked for the moses.ini. It works perfectly when I use two phrase >> tables. >> >> Here's my moses.ini used : >> >> ######################### >> ### MOSES CONFIG FILE ### >> ######################### >> >> # input factors >> [input-factors] >> 0 >> >> # mapping steps >> [mapping] >> 0 T 0 >> >> # translation tables: source-factors, target-factors, number of scores, >> file >> [ttable-file] >> 0 0 5 /working/model/phrase >> >> # no generation models, no generation-file section >> >> # language models: type(srilm/irstlm), factors, order, file >> [lmodel-file] >> 0 0 4 /working/lmm/newsLM+news-train08.fr.4gki.arpa.gz >> >> # limit on how many phrase translations e for each phrase f are loaded >> # 0 = all elements loaded >> [ttable-limit] >> 20 >> >> # distortion (reordering) files >> [distortion-file] >> 0-0 msd-bidirectional-fe 6 /working/model/reordering-table.gz >> >> # distortion (reordering) weight >> [weight-d] >> 0.3 >> 0.3 >> 0.3 >> 0.3 >> 0.3 >> 0.3 >> 0.3 >> >> # language model weights >> [weight-l] >> 0.5000 >> >> # translation model weights >> [weight-t] >> 0.2 >> 0.2 >> 0.2 >> 0.2 >> 0.2 >> >> # no generation models, no weight-generation section >> >> # word penalty >> [weight-w] >> -1 >> >> [distortion-limit] >> 6 >> >> Any ideas? >> Thanks >> SG >> _______________________________________________ >> Moses-support mailing list >> Moses-support@mit.edu >> http://mailman.mit.edu/mailman/listinfo/moses-support >> > > > > -- > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > _______________________________________________ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support