Hi,

Moses can be configured to output the target-side factors of your choice. 
Add something like this to your moses.ini:

[output-factors]
0
1
2

Cheers,
Matthias


On Thu, 2016-04-28 at 18:16 +0200, Carlos Escolano wrote:
> Hi,
> 
> Thank you for your answer.
> 
> You are right. While the phrase table has all three factors in the
> run.X.best.out only the form appears.
> 
> I'll check why this is happening.
> 
> Best Regards,
> 
> Carlos
> 
> 
> 
> 2016-04-28 8:46 GMT+02:00 Ondrej Bojar <[email protected]>:
> 
> > Dear Carlos,
> > 
> > My frequent mistake in this respect is the match of factor representation
> > in run.X.best.out and the reference sentences.
> > 
> > Technically, both is possible: evaluating only the first factor (form) or
> > all factors of each token. BLEU does not care. Mismatch will cause terribly
> > low scores.
> > 
> > O.
> > 
> > 
> > On April 27, 2016 9:48:50 PM CEST, Carlos Escolano <[email protected]>
> > wrote:
> > > Hi,
> > > 
> > > I trained a chinese to spanish unfacored model and all worked
> > > perfectly.
> > > But when I try to train a factored model for the same task I have some
> > > trouble while tuning. The factors I'm using are only words for chinese
> > > and
> > > words, lemmas and POS tags for spanish.
> > > 
> > > Training seems to finish correctly and the phrase tables shows all the
> > > factors but when tuning t it only does 2 runs and prints a message
> > > saying
> > > that weights have not change in the last run. Leaving the original
> > > weights.
> > > Also when translating, the BLEU obtained is worse than the obtained
> > > with
> > > the not factored model.
> > > 
> > > 
> > > These are my calls for training and tuning the model:
> > > 
> > > $SCRIPTS_ROOTDIR/training/train-model.perl \
> > >    -external-bin-dir $GIZA_DIR/mgiza-bin -mgiza \
> > >    --corpus $WORKING_DIR/train/train \
> > >    --alignment grow-diag-final-and \
> > >    --score-options '--GoodTuring' \
> > >    --root-dir $WORKING_DIR/baseline/ \
> > >    --f zh --e es \
> > >    --lm 0:5:$WORKING_DIR/baseline/lm/words.lm.es:0 \
> > >    --translation-factors 0-0,1,2 \
> > >    --reordering msd-bidirectional-fe \
> > >    --reordering-factors 0-0 \
> > > 
> > > $MOSES_SCRIPTS/training/mert-moses.pl  \
> > >  $WORKING_DIR/dev/dev.zh \
> > > $WORKING_DIR/dev/dev.es \
> > 
> > > $MOSES_DIR/moses-cmd/bin/gcc-4.8.5/release/link-static/threading-multi/moses
> > > \
> > > $WORKING_DIR/baseline/model/moses.ini \
> > > --nbest 100 \
> > > --working-dir $WORKING_DIR/baseline/tuning/ \
> > > --decoder-flags "-drop-unknown -mbr -threads 24 -mp -v 0" \
> > > --rootdir $MOSES_SCRIPTS \
> > > --mertdir $MOSES_DIR/bin/ \
> > > -threads 24  \
> > > --filtercmd '/veu4/usuaris24/xtrans/mosesdecoder/scripts/training/
> > > filter-model-given-input.pl'
> > > 
> > 
> > > /veu4/usuaris24/smt/softlic/mosesdecoder/scripts//ems/support/reuse-weights.perl
> > > \
> > > $WORKING_DIR/baseline/tuning/moses.ini <
> > > $WORKING_DIR/baseline/model/moses.ini >
> > > $WORKING_DIR/baseline/tuning/moses.weight-reused.ini
> > > 
> > > 
> > > Best regards,
> > > 
> > > Carlos
> > > 
> > > 
> > > ------------------------------------------------------------------------
> > > 
> > > _______________________________________________
> > > Moses-support mailing list
> > > [email protected]
> > > http://mailman.mit.edu/mailman/listinfo/moses-support
> > 
> > --
> > Ondrej Bojar (mailto:[email protected] / [email protected])
> > http://www.cuni.cz/~obo
> > 
> _______________________________________________
> 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

Reply via email to