Hi Sriram (and all MacOsX users) are you using a MacOsX machine? So probably the error is due to the fact that by default the OS has a case-insensitive filesystem so "A3.final" files are wrongly overwritten by ""a3.final" ones
The easiest way to solve this issue is the following: (found on the web but I've lost the link) 1) edit the GIZA source file "GIZA++-v2/model3.cpp" and change the lines 321-322 alignfile = Prefix + ".A3." + number ; test_alignfile = Prefix + ".tst.A3." + number ; as follows alignfile = Prefix + ".UA3." + number ; test_alignfile = Prefix + ".tst.UA3." + number ; 2) recompile GIZA 3) call the Moses training script "train-model.perl" adding the following parameter "--giza-extension UA3.final" This works for giza-pp-v1.0.2.tar.gz, but similar changes can be done for other versions. best regards, Nicola Bertoldi On Mar 17, 2011, at 5:17 PM, Barry Haddow wrote: > Hi Sriram > > GIZA has output an error message, which may mean your alignmenmts are faulty. > You should search for 'error' in TRAINING_run-giza.3.STDERR, and remember > that it may appear in uppercase in this file. > > If you want to try continuing with the alignments that were produced, then > you > can force ems to use them by adding something like > > giza-alignment = $working-dir/training/giza.12 > giza-alignment-inverse = $working-dir/training/giza-inverse.12 > > to the TRAINING section, > > best regards - Barry > > On Thursday 17 March 2011 15:57, Sriram V wrote: >> Hello, >> >> When I run ems/experiment.perl, giza++ runs well in both the directions and >> produces the corresponding *.A3.final.gz files. However, it is reported >> that those steps have crashed. Subsequently, the following components do >> not run. Any ideas about what could have gone wrong here ? >> >> TRAINING_run-giza.3.STDERR.digest >> >> error >> error >> >> TRAINING_run-giza-inverse.3.STDERR.digest >> >> error >> error >> >> >> Here are the last few lines of the file TRAINING_run-giza.3.STDERR >> >> 70000 >> 80000 >> 90000 >> NTable contains 286060 parameter. >> Executing: rm -f >> .......working-dir//training/giza-inverse.3/de-en.A3.final.gz >> Executing: gzip ......./working-dir//training/giza-inverse.3/de-en.A3.final >> >> >> >> Regards, >> Sriram > > -- > 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 _______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
