Hi Barry,

This has indeed solved the problem I had.
However, a new problem occurs, in the tuning step. All other steps pass now, so I think and hope this is the final hurdle.

Attached you may find the graph again.

In the log:

number of steps doable or running: 1 at Mon, May 13, 2013 11:05:32 PM
    doable: TUNING:tune
executing /cygdrive/c/Users/<user>/Desktop/moses/experiment/steps/2/TUNING_tune.2 via sh (1 active)
step TUNING:tune crashed
number of steps doable or running: 0 at Mon, May 13, 2013 11:05:41 PM

In steps/2/TUNING_tune.2.STDERR:

Using SCRIPTS_ROOTDIR: /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts
Asking moses for feature names and values from /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.filtered.ini.2 Executing: /cygdrive/c/Users/<user>/Desktop/moses/cygwin/bin/moses -threads 4 -v 0 -config /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.filtered.ini.2 -inputtype 0 -show-weights > ./features.list ERROR:File /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/filtered.2/reordering-table.2.wbe-msd-bidirectional-fe does not exist
Exit code: 1
Failed to run moses with the config /cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/moses.filtered.ini.2 at /cygdrive/c/Users/<user>/Desktop/moses/cygwin/scripts/training/mert-moses.pl line 1169. cp: cannot stat `/cygdrive/c/Users/<user>/Desktop/moses/experiment/tuning/tmp.2/moses.ini': No such file or directory

Again, the specified file indeed doesn't exist.. I'm unfortunately not able to investigate this in detail myself at the moment. Could it be a similar problem in mert-moses.pl?

Kind regards,
Diana

On 5/13/2013 9:21 PM, A.E.M. Koenraadt wrote:
Hi Barry,

thank you for your quick reply. Yes, I replaced my user name with <user> for my e-mail to this list. The path does exist, so I replaced the single occurrence of "if ! -s $filename" in train-model.perl by "if ! -e $filename" like you said. The new test is running right now, I'll report back when I have some new results! I hope this brings me one step closer to finishing the baseline system :)

Kind regards,
Diana

On 5/13/2013 10:37 AM, Barry Haddow wrote:
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




<<attachment: graph.2.png>>

_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to