Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
user:zeman:joshua [2009/06/01 16:42] zeman vytvořeno |
user:zeman:joshua [2009/06/01 21:32] zeman Testování. |
||
---|---|---|---|
Line 8: | Line 8: | ||
===== Instalace ===== | ===== Instalace ===== | ||
- | Pozor, aby to běželo na clusteru LRC, je potřeba to překládat | + | Prerekvizity: |
+ | * Ant: kompilátor a make Javy. Máme ho v ''/ | ||
+ | * Swig: nástroj na propojení kódu napsaného v různých jazycích, v tomto případě Joshuy (Java) na SRILM (céčko). Máme ho v ''/ | ||
+ | * [[SRILM]]: nástroj Andrease Stolckeho na trénování a používání jazykových modelů, běžně používaný se strojovými překladači, jako je Pharaoh, Hiero, Moses, Joshua. Máme nainstalováno nejspíš mnohokrát, v podstatě si každý instaluje svou kopii. Podrobnosti o instalaci viz odkaz na začátku tohoto bodu. Pozor, aby instalace fungovala na stroji (architektuře), na kterém chceme | ||
+ | |||
+ | Nastavit důležité proměnné (to by se hodilo | ||
+ | |||
+ | < | ||
+ | setenv SRILM / | ||
+ | setenv JOSHUA_HOME / | ||
Stáhnout aktuální verzi Joshuy: | Stáhnout aktuální verzi Joshuy: | ||
- | < | + | < |
svn co https:// | svn co https:// | ||
- | Nastavit důležité proměnné (to by se hodilo přidat do '' | + | Přeložit Joshuu: |
- | < | + | < |
- | which ant # /usr/bin/ant | + | ant compile</code> |
- | which swig # /usr/bin/swig | + | |
- | # install SRILM</ | + | Kdyby bylo potřeba v budoucnosti překompilovat Joshuu načisto, již zkompilované moduly se dají odstranit pomocí |
+ | |||
+ | < | ||
+ | |||
+ | Otestujeme, že je Joshua funkční: | ||
+ | |||
+ | < | ||
+ | ./example/decode_example_javalm.sh | ||
+ | ./ |