Hi Diana

Training is failing because the existence check for

  /cygdrive/c/Users/<user>/Desktop/moses/experiment

is failing. Is this the actual path that Moses is looking for, or did 
you replace your user name with <user> in order to mail support?

If the path that it is looking for indeed exists, it could be because 
train-model.perl is using

if ! -s $filename # exists and has non-zero length

instead of

if ! -e $filename # exists

and the results differ between Linux and cygwin.

Could you try replacing the "-s" with a "-e" and see if it works?

cheers - Barry



On 12/05/13 20:29, A.E.M. Koenraadt wrote:
> Hi all,
>
> I've been trying to get EMS (experiment.perl) working, at least for 
> the Baseline system (http://www.statmt.org/moses/?n=moses.baseline). I 
> started using EMS because I ran into some problems and had hoped that 
> using EMS and the sample config would relieve me from supplying too 
> many commandline arguments. It has helped me so far.
>
> Unfortunately, I run into errors for the 'evaluation' and 'tuning' 
> steps. I'm not yet familiar with the details of each step, so I'm 
> hoping I can find some help here with these errors because I couldn't 
> find it online so far.
>
> I'm running Cygwin under Win7 and when executing the baseline example, 
> I have the following errors.
>
> In the log:
>
> number of steps doable or running: 3 at Sun, May 12, 2013  8:21:08 PM
>     doable: TRAINING:create-config
>     doable: EVALUATION:newstest2010:filter
>     doable: TUNING:filter
>     executing 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/steps/1/TRAINING_create-config.1
>  
> via sh (1 active)
>     executing 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/steps/1/EVALUATION_newstest2010_filter.1
>  
> via sh (2 active)
> step EVALUATION:newstest2010:filter crashed
> number of steps doable or running: 1 at Sun, May 12, 2013  8:21:23 PM
>     doable: TUNING:filter
>     executing 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/steps/1/TUNING_filter.1 
> via sh (1 active)
> step TUNING:filter crashed
> number of steps doable or running: 0 at Sun, May 12, 2013  8:21:33 PM
>
> In steps/1/EVALUATION_newstest2010_filter.1.STDERR
>
> Using SCRIPTS_ROOTDIR: 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts
> ERROR: Language model file not found or empty: 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment at 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts/training/train-model.perl
>  
> line 440.
> Executing: mkdir -p 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/evaluation/newstest2010.filtered.1
> Can't read 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/evaluation/newstest2010.moses.table.ini.1
>  
> at 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts/training/filter-model-given-input.pl
>  
> line 89.
> rm: cannot remove 
> `/cygdrive/c/Users/<user>/Desktop/moses/experiment/evaluation/newstest2010.moses.table.ini.1':
>  
> No such file or directory
>
> In steps/1/TUNING_filter.1.STDERR
>
> Using SCRIPTS_ROOTDIR: 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts
> ERROR: Language model file not found or empty: 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment at 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts/training/train-model.perl
>  
> line 440.
> Executing: mkdir -p 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/filtered.1
> Can't read 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.table.ini.1 
> at 
> /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts/training/filter-model-given-input.pl
>  
> line 89.
> rm: cannot remove 
> `/cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.table.ini.1': 
> No such file or directory
>
> The files it seems to concern (although I'm not sure given that they 
> occur after the 'not found or empty' notification) 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/evaluation/newstest2010.moses.table.ini.1
>  
> and 
> /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.table.ini.1 
> indeed don't exist...
>
> Attached also the current graph.1.png.
>
> I've been able to fix other issues so far with the help of messages on 
> this support mailinglist, so I'm hoping someone can help me fix this 
> as well so that I can run the baseline example.
>
> Thank you kindly in advance.
>
> Diana Koenraadt
>
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> 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
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to