> 
> the recaser should be very fast. You should set the distortion limit to 0.
> 
> you should binarize your phrase table and language model
> 

Thanks, 

binarizing both phrase table and the language model for the recaser cut the 
time to about a half.

I also realized that unlike the actual translation, the recasing phase 
probably does not like a high parallelization as using '-th 24' yields much 
worse results than '-th 1'

As for the distortion limit, I don't think I can train the recaser to set it 
to 0 since I found the following in train-model.perl:

  if ($_HIERARCHICAL) {
    ...
  }
  else {
    print INI "[distortion-limit]\n6\n";
  }

So I can rewrite the value manually after the recaser is trained, but 
shouldn't it be possible to be able to specify this *before* the training?

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

Reply via email to