This is an old revision of the document!
Joshua
Toto jsou Danovy poznámky k práci s hierarchickým překladovým dekodérem Joshuou (reimplementace Hiera (David Chiang) v Javě od lidí z JHU).
Zdroje informací:
- Soubory
INSTALL
aREADME
přímo v balíčku s Joshuou.
Instalace
Pozor, aby to běželo na clusteru LRC, je potřeba to překládat pro 64bitovou architekturu. V nejhorším případě přímo na clusteru samém.
Stáhnout aktuální verzi Joshuy:
cd /net/work/people/zeman/joshua svn co https://joshua.svn.sourceforge.net/svnroot/joshua/trunk joshua
Nastavit důležité proměnné (to by se hodilo přidat do .cshrc
nebo nějakého podobného konfiguračního souboru) a zkontrolovat, že máme nainstalované prerekvizity. Ant je překladač nebo spíš make pro Javu. Swig je nástroj, který umí propojovat kód napsaný v různých jazycích, v tomto případě jde o napojení céčkového SRILM (jazykové modelování) na zbytek Joshuy, který je v Javě.
setenv JAVA_HOME /opt/jdk1.6 which ant # /usr/bin/ant which swig # /usr/bin/swig # install SRILM