Hey Mike,

Is it possible for you to make the phrase table available
/home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.txt.gz
publically so we can try to reproduce the problem?

Cheers,

Nick

On Tue, May 2, 2017 at 6:06 AM, Mike Ladwig <mdlad...@gmail.com> wrote:
> Got an exception creating a PT2 with yesterday's master:
>
> Binarize phrase and reordering model in probing table format:
> /home/mike/stelae5/mosesdecoder/scripts/generic/binarize4moses2.perl
> --phrase-table=/home/mike/stelae-projects/de-en/phrasemodel/model/phrase-table.gz
> --lex-ro=/home/mike/stelae-projects/de-en/phrasemodel/model/reordering-table.wbe-msd-bidirectional-fe.gz
> --output-dir=/home/mike/stelae-projects/de-en/phrasemodel/PT2
> --num-lex-scores=6
> Executing: gzip -dc
> /home/mike/stelae-projects/de-en/phrasemodel/model/phrase-table.gz |
> /home/mike/stelae5/mosesdecoder/scripts/generic/../../contrib/sigtest-filter/filter-pt
> -n 0 | gzip -c >
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.gz
> sh:
> /home/mike/stelae5/mosesdecoder/scripts/generic/../../contrib/sigtest-filter/filter-pt:
> No such file or directory
> Executing:
> /home/mike/stelae5/mosesdecoder/scripts/generic/../../bin/processLexicalTableMin
> -in
> /home/mike/stelae-projects/de-en/phrasemodel/model/reordering-table.wbe-msd-bidirectional-fe.gz
> -out /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/lex-ro -T .
> -threads all
> Used options:
>         Text reordering table will be read from:
> /home/mike/stelae-projects/de-en/phrasemodel/model/reordering-table.wbe-msd-bidirectional-fe.gz
>         Output reordering table will be written to:
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/lex-ro.minlexr
>         Step size for source landmark phrases: 2^10=1024
>         Phrase fingerprint size: 16 bits / P(fp)=1.52588e-05
>         Single Huffman code set for score components: no
>         Using score quantization: no
>         Running with 24 threads
>
> Pass 1/2: Creating phrase index + Counting scores
> ..................................................[5000000]
> ..................................................[10000000]
> ..................................................[15000000]
> ..................................................[20000000]
> ..................................................[25000000]
> ..................................................[30000000]
> ..................................................[35000000]
> ..................................................[40000000]
> ..................................................[45000000]
> ..................................................[50000000]
> ..................................................[55000000]
> ..................................................[60000000]
> ..................................................[65000000]
> ..................................................[70000000]
> ..................................................[75000000]
> ....................
>
> Intermezzo: Calculating Huffman code sets
>         Creating Huffman codes for 32003 scores
>         Creating Huffman codes for 16732 scores
>         Creating Huffman codes for 31335 scores
>         Creating Huffman codes for 32076 scores
>         Creating Huffman codes for 15096 scores
>         Creating Huffman codes for 31659 scores
>
> Pass 2/2: Compressing scores
> ..................................................[5000000]
> ..................................................[10000000]
> ..................................................[15000000]
> ..................................................[20000000]
> ..................................................[25000000]
> ..................................................[30000000]
> ..................................................[35000000]
> ..................................................[40000000]
> ..................................................[45000000]
> ..................................................[50000000]
> ..................................................[55000000]
> ..................................................[60000000]
> ..................................................[65000000]
> ..................................................[70000000]
> ..................................................[75000000]
> ....................
>
> Saving to
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/lex-ro.minlexr
> Done
> Executing:
> /home/mike/stelae5/mosesdecoder/scripts/generic/../../bin/addLexROtoPT
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.gz
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/lex-ro.minlexr  |
> gzip -c >
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.withLexRO.gz
> Executing: ln -s pt.withLexRO.gz
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.txt.gz
> Executing:
> /home/mike/stelae5/mosesdecoder/scripts/generic/../../bin/CreateProbingPT2
> --num-scores 4 --log-prob --input-pt
> /home/mike/stelae-projects/de-en/phrasemodel/tmp.15419/pt.txt.gz
> --output-dir /home/mike/stelae-projects/de-en/phrasemodel/PT2
> --num-lex-scores 6
> Starting...
> Reading phrase table finished, writing remaining files to disk.
> terminate called after throwing an instance of 'util::ProbingSizeException'
>   what():  ./util/probing_hash_table.hh:150 in
> util::ProbingHashTable<EntryT, HashT, EqualT, ModT>::Entry*
> util::ProbingHashTable<EntryT, HashT, EqualT, ModT>::Insert(const T&) [with
> T = probingpt::Entry; EntryT = probingpt::Entry; HashT = boost::hash<long
> unsigned int>; EqualT = std::equal_to<long unsigned int>; ModT =
> util::DivMod; util::ProbingHashTable<EntryT, HashT, EqualT,
> ModT>::MutableIterator = probingpt::Entry*; util::ProbingHashTable<EntryT,
> HashT, EqualT, ModT>::Entry = probingpt::Entry] threw ProbingSizeException
> because `++entries_ >= buckets_'.
> Hash table with 1 buckets is full.
>
> _______________________________________________
> Moses-support mailing list
> Moses-support@mit.edu
> http://mailman.mit.edu/mailman/listinfo/moses-support
>
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to