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