From 36de7283576dd22a91577ef175c62434f3d933b4 Mon Sep 17 00:00:00 2001 From: Patrick Simianer Date: Mon, 26 Sep 2011 21:51:52 +0200 Subject: got rid of scoring loop --- dtrain/dtrain.h | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) (limited to 'dtrain/dtrain.h') diff --git a/dtrain/dtrain.h b/dtrain/dtrain.h index ed75a297..0c27167d 100644 --- a/dtrain/dtrain.h +++ b/dtrain/dtrain.h @@ -7,14 +7,6 @@ #include #include -#include "verbose.h" -#include "viterbi.h" -#include "ff_register.h" -#include "decoder.h" -#include "weights.h" - -#include "score.h" -#include "kbestget.h" #include "ksampler.h" #include "pairsampling.h" @@ -31,27 +23,12 @@ inline void register_and_convert(const vector& strs, vector& ids for (it = strs.begin(); it < strs.end(); it++) ids.push_back(TD::Convert(*it)); } + inline ostream& _np(ostream& out) { return out << resetiosflags(ios::showpos); } inline ostream& _p(ostream& out) { return out << setiosflags(ios::showpos); } inline ostream& _p2(ostream& out) { return out << setprecision(2); } inline ostream& _p5(ostream& out) { return out << setprecision(5); } inline ostream& _p9(ostream& out) { return out << setprecision(9); } -inline void strsplit(string &s, vector& v, char d = '\t', unsigned parts = 0) { - stringstream ss(s); - string t; - unsigned i = 0; - while(true) - { - if (parts > 0 && i == parts-1) { - getline(ss, t); - v.push_back(t); - break; - } - if (!getline(ss, t, d)) break; - v.push_back(t); - i++; - } -} #endif -- cgit v1.2.3