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

Reply via email to