Hi,

 I am trying to use one of the features in moses that allows usage of two
translation tables for decoding. The directions are here :

http://www.statmt.org/moses/?n=Moses.AdvancedFeatures#ntoc18

Made the following changes to the moses.ini file :

# mapping steps
[mapping]
0 T 0
1 T 1

0 0 0 5 /global/scratch/rd/Thesis/UsingBothTables/baseline-table.gz
0 0 0 5 /global/scratch/rd/Thesis/UsingBothTables/augmented.gz

# translation model weights
[weight-t]
0.0440237
0.0427656
0.0508153
0.0441958
0.0043927
0.058598
0.0660405
0.108836
0.0028447
0.0856689

The distortion weights are untouched, am using the same language model, so,
left that alone as well. only made the changes mentioned above ( two
tables, mapping change and ten translation weights ).

When I run,

*$MOSES_DIR/moses -f moses.ini < /global/scratch/rd/Thesis/data/devtest/
devtest-clean.lower.ht > both.output.devtest.cl 2> err.both*

I get the following output, ( only the last part shown ),

*Loading table into memory...done.*
*Start loading text SCFG phrase table. Moses  format : [14.000] seconds*
*Reading /global/scratch/rd/Thesis/UsingBothTables/baseline-table.gz*
*
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
*
*
****************************************************************************************************
*
*Start loading text SCFG phrase table. Moses  format : [41.000] seconds*
*Reading /global/scratch/rd/Thesis/UsingBothTables/augmented.gz*
*
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
*
*
****************************************************************************************************
*
*Exception: std::bad_alloc*

Where am I going wrong ?

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

Reply via email to