[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
user:zeman:wmt [2012/01/19 08:14]
zeman Musíme se nacházet na hřišti, aby to fungovalo.
user:zeman:wmt [2012/01/19 08:37]
zeman Spuštění kroku.
Line 165: Line 165:
 <code bash>cd $STATMT/playground <code bash>cd $STATMT/playground
 SRC=en TGT=cs eman init dandata</code> SRC=en TGT=cs eman init dandata</code>
 +
 +==== Spuštění kroku ====
 +
 +Spuštění kroku znamená, že se vygeneruje jeho skript (pustí se ''eman.seed'' a z&nbsp;něj vypadne ''eman.command'') a odešle se jako úloha na cluster. Provádí se pomocí ''eman start'', např.
 +
 +<code bash>eman start dandata</code>
 +
 +(V&nbsp;tomto případě ovšem předpokládáme, že na hřišti leží jen jeden krok typu ''dandata''. Eman ho pak dokáže identifikovat.)
 +
 +Kroky, které už byly spuštěny v&nbsp;minulosti a skončily úspěšně (jsou ve stavu ''DONE''), se fyzicky znova nespustí. Předpokládá se, že by výsledek byl stejný jako ten, který už leží nebo má ležet ve složce kroku. Jestliže chceme vynutit přepočítání kroku (třeba teprve ladíme způsob, jakým se krok počítá), musíme nejdříve ručně změnit stav na ''INITED'' nebo ''PREPARED'':
 +
 +<code bash>cat s.dandata.038e9f18.20120118-2212/eman.status
 +DONE
 +echo PREPARED > s.dandata.038e9f18.20120118-2212/eman.status</code>
 +
 +Druhou možností je příkaz ''eman redo''. Ten ale vyrobí kopii stávajícího kroku a tu spustí. Jestliže předcházející běh kroku neskončil úspěšně (je ve stavu ''FAILED''), můžeme zkusit ''eman continue'', který pracuje v&nbsp;původní složce kroku a pokusí se krok dotáhnout do stavu ''DONE''.
  
 ==== Korpusové kroky ==== ==== Korpusové kroky ====

[ Back to the navigation ] [ Back to the content ]