Vytvari stream n-gramu pro zadany soubor.
# vytvoreni trigramoveho streamu ze souboru file.text my $nGramStream = LM::NGramStream->new('file.txt', 3, 0); # postupne cteni ngramu while ($nGramStream->hasNext()) { my $ngram = $nGramStream->getNext(); ... }
Vytvori $n-gramovy proud pro soubor $fileName. Pokud je $utf platne, tak se ocekava vstup v UTF-8. Jinak se ocekava v nejakem 1 bytovem kodovani.
hasNext()
= $hasNextPrecte dalsi n-gram.
Vraci true, pokud je ve streamu jeste nejaky n-gram. Jinak vraci false.
getNext()
= $ngramVraci posledni nacteny ngram.
getPosition()
= $positionVraci pozici v souboru.
Zavre otevreny soubor.