Hello Mosesions,
This is Laxmi Prasad Khatiwada from Nepal.
I am using Ubuntu 8.4 system in my laptop.
Build Language Model
I was trying to test En>Fr language pair for temporary testing purpose. I did
this things step by steps.
I installed moses, srilm, irstlm, giza-pp. All things run smoothly. But when I
tried to run
tools/srilm/bin/i686/ngram-count -order 3 -interpolate -kndiscount -unk -text
work/lm/news-commentary.lowercased.en -lm work/lm/news-commentary.lm
there seemed a problem. there is not ngram-count(executable file)
while checking for ngram-count in home/laxmi/tools/srilm/bin/i686 .... I was
unable to find such file.
Is there any alternative file for this or not ???
or is this a compilation problem while compiling srilm???
what can be the problem.... ?
The file seems this
r...@laxmi-laptop:/home/laxmi/tools/srilm/bin/i686# ls
add-classes-to-pfsg context-ngrams
make-google-ngrams pfsg-to-dot sort-lm
add-classes-to-pfsg.~7474 context-ngrams.~7656
make-google-ngrams.~7824 pfsg-to-dot.~8035 sort-lm.~7951
add-dummy-bows continuous-ngram-count
make-gt-discounts pfsg-to-fsm split-tagged-ngrams
add-dummy-bows.~7488 continuous-ngram-count.~7670
make-gt-discounts.~7838 pfsg-to-fsm.~8049
split-tagged-ngrams.~8189
add-pauses-to-pfsg extract-skip-probs
make-hiddens-lm pfsg-vocab
subset-context-ngrams
add-pauses-to-pfsg.~7502 extract-skip-probs.~7684
make-hiddens-lm.~7880 pfsg-vocab.~8063
subset-context-ngrams.~8203
add-ppls find-reference-posteriors
make-kn-counts ppl-from-log subtract-ppls
add-ppls.~7516 find-reference-posteriors.~7698
make-kn-counts.~7866 ppl-from-log.~8091 subtract-ppls.~8217
bytelog-to-log10 fix-ctm
make-kn-discounts prettify tolower-ngram-counts
bytelog-to-log10.~7530 fix-ctm.~7712
make-kn-discounts.~7852 prettify.~8343
tolower-ngram-counts.~8231
classes-to-fsm fsm-to-pfsg
make-lm-subset remove-lowprob-ngrams uniform-classes
classes-to-fsm.~7544 fsm-to-pfsg.~7726
make-lm-subset.~7894 remove-lowprob-ngrams.~8105
uniform-classes.~8245
combine-acoustic-scores get-gt-counts
make-nbest-pfsg replace-words-with-classes uniq-ngram-counts
combine-acoustic-scores.~7558 get-gt-counts.~7740
make-nbest-pfsg.~7908 replace-words-with-classes.~8119
uniq-ngram-counts.~8259
combine-rover-controls get-unigram-probs
make-ngram-pfsg reverse-lm vp2text
combine-rover-controls.~7572 get-unigram-probs.~7754
make-ngram-pfsg.~7922 reverse-lm.~7965 vp2text.~8273
compare-ppls hits-from-log make-sub-lm
reverse-ngram-counts wlat-stats
compare-ppls.~7586 hits-from-log.~7768
make-sub-lm.~7937 reverse-ngram-counts.~8147 wlat-stats.~8315
compute-best-mix htklat-vocab merge-nbest
reverse-text wlat-to-dot
compute-best-mix.~7600 htklat-vocab.~8077
merge-nbest.~7979 reverse-text.~8133 wlat-to-dot.~8287
compute-best-rover-mix log10-to-bytelog
nbest2-to-nbest1 select-vocab wlat-to-pfsg
compute-best-rover-mix.~7614 log10-to-bytelog.~7782
nbest2-to-nbest1.~8007 select-vocab.~8357 wlat-to-pfsg.~8301
compute-best-sentence-mix make-abs-discount
nbest-posteriors sentid-to-ctm wordlat-to-lisp
compute-best-sentence-mix.~7628 make-abs-discount.~7796
nbest-posteriors.~7993 sentid-to-ctm.~8175
wordlat-to-lisp.~8329
compute-oov-rate make-diacritic-map nbest-vocab
sentid-to-sclite
compute-oov-rate.~7642 make-diacritic-map.~7810
nbest-vocab.~8021 sentid-to-sclite.~8161
r...@laxmi-laptop:/home/laxmi/tools/srilm/bin/i686# gedit &
r...@laxmi-laptop:/home/laxmi/tools/srilm/bin/i686# ls
add-classes-to-pfsg context-ngrams
make-google-ngrams pfsg-to-dot sort-lm
add-classes-to-pfsg.~7474 context-ngrams.~7656
make-google-ngrams.~7824 pfsg-to-dot.~8035 sort-lm.~7951
add-dummy-bows continuous-ngram-count
make-gt-discounts pfsg-to-fsm split-tagged-ngrams
add-dummy-bows.~7488 continuous-ngram-count.~7670
make-gt-discounts.~7838 pfsg-to-fsm.~8049
split-tagged-ngrams.~8189
add-pauses-to-pfsg extract-skip-probs
make-hiddens-lm pfsg-vocab
subset-context-ngrams
add-pauses-to-pfsg.~7502 extract-skip-probs.~7684
make-hiddens-lm.~7880 pfsg-vocab.~8063
subset-context-ngrams.~8203
add-ppls find-reference-posteriors
make-kn-counts ppl-from-log subtract-ppls
add-ppls.~7516 find-reference-posteriors.~7698
make-kn-counts.~7866 ppl-from-log.~8091 subtract-ppls.~8217
bytelog-to-log10 fix-ctm
make-kn-discounts prettify tolower-ngram-counts
bytelog-to-log10.~7530 fix-ctm.~7712
make-kn-discounts.~7852 prettify.~8343
tolower-ngram-counts.~8231
classes-to-fsm fsm-to-pfsg
make-lm-subset remove-lowprob-ngrams uniform-classes
classes-to-fsm.~7544 fsm-to-pfsg.~7726
make-lm-subset.~7894 remove-lowprob-ngrams.~8105
uniform-classes.~8245
combine-acoustic-scores get-gt-counts
make-nbest-pfsg replace-words-with-classes uniq-ngram-counts
combine-acoustic-scores.~7558 get-gt-counts.~7740
make-nbest-pfsg.~7908 replace-words-with-classes.~8119
uniq-ngram-counts.~8259
combine-rover-controls get-unigram-probs
make-ngram-pfsg reverse-lm vp2text
combine-rover-controls.~7572 get-unigram-probs.~7754
make-ngram-pfsg.~7922 reverse-lm.~7965 vp2text.~8273
compare-ppls hits-from-log make-sub-lm
reverse-ngram-counts wlat-stats
compare-ppls.~7586 hits-from-log.~7768
make-sub-lm.~7937 reverse-ngram-counts.~8147 wlat-stats.~8315
compute-best-mix htklat-vocab merge-nbest
reverse-text wlat-to-dot
compute-best-mix.~7600 htklat-vocab.~8077
merge-nbest.~7979 reverse-text.~8133 wlat-to-dot.~8287
compute-best-rover-mix log10-to-bytelog
nbest2-to-nbest1 select-vocab wlat-to-pfsg
compute-best-rover-mix.~7614 log10-to-bytelog.~7782
nbest2-to-nbest1.~8007 select-vocab.~8357 wlat-to-pfsg.~8301
compute-best-sentence-mix make-abs-discount
nbest-posteriors sentid-to-ctm wordlat-to-lisp
compute-best-sentence-mix.~7628 make-abs-discount.~7796
nbest-posteriors.~7993 sentid-to-ctm.~8175
wordlat-to-lisp.~8329
compute-oov-rate make-diacritic-map nbest-vocab
sentid-to-sclite
compute-oov-rate.~7642 make-diacritic-map.~7810
nbest-vocab.~8021 sentid-to-sclite.~8161
r...@laxmi-laptop:/home/laxmi/tools/srilm/bin/i686#
but while following the manual from the link
http://dwisianto.blogspot.com/2008/10/installing-srilm-156-in-ubuntu-804.html
And also at the point of doing this ....
cd moses
./regenerate-makefiles.sh
./configure --with-srilm=/home/laxmi/tools/srilm
--with-irstlm=/home/jschroe1/demo/tools/irstlm
make -j 4
this gave me a compilation error
the error vanished while replacing "with-srilm" with "prefix="
is that a difference or not ???
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support