diff options
author | Patrick Simianer <p@simianer.de> | 2014-08-05 22:46:43 +0200 |
---|---|---|
committer | Patrick Simianer <p@simianer.de> | 2014-08-05 22:46:43 +0200 |
commit | 0b3cdb4ae2fa176ba74a48ff7a1616395079c151 (patch) | |
tree | 7092a57ed7d29920df3ae2f97c39efc17c5e6095 /fast/main.cc | |
parent | a27e2c529ddb7dc1be0c6bcc44e3ab558126d15d (diff) |
too much to tell
Diffstat (limited to 'fast/main.cc')
-rw-r--r-- | fast/main.cc | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/fast/main.cc b/fast/main.cc index 2a8676b..59e25d5 100644 --- a/fast/main.cc +++ b/fast/main.cc @@ -5,8 +5,18 @@ int main(int argc, char** argv) { Hg::Hypergraph hg; - Hg::io::read(hg, argv[1]); - Hg::viterbi(hg); + G::Grammar g; +//Hg::io::read(hg, g.rules, argv[1]); + Hg::io::manual(hg, g.rules); + + Hg::Path p; + Hg::viterbi_path(hg, p); + vector<string> s; + Hg::derive(p, p.back()->head, s); + for (auto it: s) + cout << it << " "; + cout << endl; + return 0; } |