Hi,

I'm obtaining some unintuitive timing results when using compact phrase
tables. The average translation time per sentence is much higher for them
in comparison to using gzip'ed phrase tables. Particularly important is the
difference in time required to collect the options. This table summarizes
the timings (in seconds):

                 Compact        Gzip'ed
            on-disk in-memory
Init:           5.9       6.3    1882.8
Per-sentence:
 - Collect:     5.9       5.8       0.2
 - Search:      1.6       1.6       3.3

Results in the table were computed using Moses v2.1 with one single thread
(-th 1) but I've seen similar results using the pre-compiled binary for
moses v3.0. The model comprises two phrase-tables (~2G and ~3M), two
lexicalized reordering tables (~700M and ~1M) and two language models (~31G
and ~38M). You can see the exact configuration in the attached moses.ini
file.

Interestingly, there is virtually no difference for the compact table
between the the on-disk and in-memory options. Additionally, timings were
higher for the initial sentences in both cases which I think should not be
the case for the in-memory option.

May be the case that the in-memory option of compact tables (-minpht-memory
-minlexr-memory) is not working properly?

Cheers.
-- 
Jesús

Attachment: moses.ini
Description: Binary data

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

Reply via email to