diff options
| author | Wu, Ke <wuke@cs.umd.edu> | 2014-12-17 16:15:13 -0500 | 
|---|---|---|
| committer | Wu, Ke <wuke@cs.umd.edu> | 2014-12-17 16:15:13 -0500 | 
| commit | 6829a0bc624b02ebefc79f8cf9ec89d7d64a7c30 (patch) | |
| tree | 125dfb20f73342873476c793995397b26fd202dd /training/utils | |
| parent | b455a108a21f4ba5a58ab1bc53a8d2bf4d829067 (diff) | |
| parent | 7468e8d85e99b4619442c7afaf4a0d92870111bb (diff) | |
Merge branch 'const_reorder_2' into softsyn_2
Diffstat (limited to 'training/utils')
| -rw-r--r-- | training/utils/Makefile.am | 6 | ||||
| -rw-r--r-- | training/utils/grammar_convert.cc | 9 | 
2 files changed, 9 insertions, 6 deletions
diff --git a/training/utils/Makefile.am b/training/utils/Makefile.am index 27c6e344..edaaf3d4 100644 --- a/training/utils/Makefile.am +++ b/training/utils/Makefile.am @@ -12,10 +12,12 @@ noinst_PROGRAMS = \  EXTRA_DIST = decode-and-evaluate.pl libcall.pl parallelize.pl  sentserver_SOURCES = sentserver.cc -sentserver_LDFLAGS = -pthread +sentserver_LDFLAGS = $(PTHREAD_LIBS) +sentserver_CXXFLAGS = $(PTHREAD_CFLAGS)  sentclient_SOURCES = sentclient.cc -sentclient_LDFLAGS = -pthread +sentclient_LDFLAGS = $(PTHREAD_LIBS) +sentclient_CXXFLAGS = $(PTHREAD_CFLAGS)  TESTS = lbfgs_test optimize_test diff --git a/training/utils/grammar_convert.cc b/training/utils/grammar_convert.cc index 5c1b4d4a..04f1eb77 100644 --- a/training/utils/grammar_convert.cc +++ b/training/utils/grammar_convert.cc @@ -43,7 +43,7 @@ void InitCommandLine(int argc, char** argv, po::variables_map* conf) {    po::notify(*conf);    if (conf->count("help") || conf->count("input") == 0) { -    cerr << "\nUsage: grammar_convert [-options]\n\nConverts a grammar file (in Hiero format) into JSON hypergraph.\n"; +    cerr << "\nUsage: grammar_convert [-options]\n\nConverts a grammar file (in Hiero format) into serialized hypergraph.\n";      cerr << dcmdline_options << endl;      exit(1);    } @@ -254,7 +254,8 @@ void ProcessHypergraph(const vector<double>& w, const po::variables_map& conf, c    if (w.size() > 0) { hg->Reweight(w); }    if (conf.count("collapse_weights")) CollapseWeights(hg);    if (conf["output"].as<string>() == "json") { -    HypergraphIO::WriteToJSON(*hg, false, &cout); +    cerr << "NOT IMPLEMENTED ... talk to cdyer if you need this functionality\n"; +    // HypergraphIO::WriteToBinary(*hg, &cout);      if (!ref.empty()) { cerr << "REF: " << ref << endl; }    } else {      vector<WordID> onebest; @@ -315,11 +316,11 @@ int main(int argc, char **argv) {          line = line.substr(0, pos + 2);        }        istringstream is(line); -      if (HypergraphIO::ReadFromJSON(&is, &hg)) { +      if (HypergraphIO::ReadFromBinary(&is, &hg)) {          ProcessHypergraph(w, conf, ref, &hg);          hg.clear();        } else { -        cerr << "Error reading grammar from JSON: line " << lc << endl; +        cerr << "Error reading grammar line " << lc << endl;          exit(1);        }      } else {  | 
