Hi,
I ran the script train-factored-phrase-model.perl on some portuguese-english
corpus. My command line was:
$ train-factored-phrase-model.perl --corpus all.cleaned -root-dir ../pos --f
pt --e en --lm 0:3:../lm/en.lm:0 --lm 2:3:../lm/en-pos.lm:0
--translation-factors 0-0,2
And it printed on the screen (see the error down):
--------------------------------------------------------------------------------------------------
...
Reading more sentence pairs into memory ...
Reading more sentence pairs into memory ...
#centers(pre/hillclimbed/real): 1 1 1 #al: 310.904
#alsophisticatedcountcollection: 27.6757 #hcsteps: 2.1
2083
#peggingImprovements: 0
D4 table contains 527800 parameters.
A/D table contains 34200 parameters.
A/D table contains 33463 parameters.
NTable contains 10039430 parameter.
p0_count is 4.36531e+07 and p1 is 1.10553e+06; p0 is 0.999 p1: 0.001
Model4: TRAIN CROSS-ENTROPY 5.57586 PERPLEXITY 47.6979
Model4: (6) TRAIN VITERBI CROSS-ENTROPY 5.62607 PERPLEXITY 49.3872
Dumping pruned alignment table (a) to file:../pos/giza.en-pt/en-pt.a3.final
Dumping pruned distortion table (d) to file:../pos/giza.en-pt/en-pt.d3.final
Dumping nTable to: ../pos/giza.en-pt/en-pt.n3.final
Model4 Viterbi Iteration : 6 took: 4244 seconds
H333444 Training Finished at: Mon May 11 11:07:11 2009
Entire Viterbi H333444 Training took: 16248 seconds
==========================================================
Entire Training took: 29189 seconds
Program Finished at: Mon May 11 11:07:14 2009
==========================================================
Combined 1 files, totally 4101302 sents
Executing: rm -f ../pos/giza.en-pt/en-pt.A3.final.gz
Executing: gzip ../pos/giza.en-pt/en-pt.A3.final
(3) generate word alignment @ Mon May 11 11:09:43 IDT 2009
Combining forward and inverted alignment from files:
../pos/giza.pt-en/pt-en.A3.final.{bz2,gz}
../pos/giza.en-pt/en-pt.A3.final.{bz2,gz}
Executing: mkdir -p ../pos/model
Executing: /usr/share/moses/scripts/training/symal/giza2bal.pl -d "zcat
../pos/giza.en-pt/en-pt.A3.final.g
z" -i "zcat ../pos/giza.pt-en/pt-en.A3.final.gz"
|/usr/share/moses/scripts/training/symal/symal -alignment
="grow" -diagonal="yes" -final="yes" -both="no" >
../pos/model/aligned.grow-diag-final
symal: computing grow alignment: diagonal (1) final (1)both-uncovered (0)
2313364: target len=999 is not less than MAX_WORD-1=999
symal: symal.cpp:82: int getals(std::fstream&, int&, int*, int&, int*):
Assertion `strlen(w)<1000-1' faile
d.
Aborted
Exit code: 134
Can't generate symmetrized alignment file
---------------------------------------------------------------------------------------
Do you have a clue, what this error means ?
Thanks,
Michael
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support