diff options
author | Patrick Simianer <p@simianer.de> | 2011-09-04 23:40:44 +0200 |
---|---|---|
committer | Patrick Simianer <p@simianer.de> | 2011-09-23 19:13:58 +0200 |
commit | f9b3b81d7b5a817f39238c1d1fcbaa981d729f4a (patch) | |
tree | 0f573ab4b1969f7b5520ed29b5f1731f2e351e1f /dtrain/scfg/features/count/featurecount.hh | |
parent | aceb387526478e34e41db6c046f707234953e0b5 (diff) |
minor updates, fixes, kbest filtering switch
Diffstat (limited to 'dtrain/scfg/features/count/featurecount.hh')
-rw-r--r-- | dtrain/scfg/features/count/featurecount.hh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dtrain/scfg/features/count/featurecount.hh b/dtrain/scfg/features/count/featurecount.hh new file mode 100644 index 00000000..9431534f --- /dev/null +++ b/dtrain/scfg/features/count/featurecount.hh @@ -0,0 +1,32 @@ +#ifndef __FEATURECOUNT_HH__ +#define __FEATURECOUNT_HH__ + +#include "hadoop/Pipes.hh" +#include "hadoop/TemplateFactory.hh" +#include "hadoop/StringUtils.hh" +#include <iostream> +#include <string> +#include <boost/algorithm/string.hpp> +#include <boost/tokenizer.hpp> +#include <boost/lexical_cast.hpp> + +using namespace std; + + +class FeatureCountMapper : public HadoopPipes::Mapper +{ + public: + FeatureCountMapper( const HadoopPipes::TaskContext& ) {}; + void map( HadoopPipes::MapContext &context ); +}; + +class FeatureCountReducer : public HadoopPipes::Reducer +{ + public: + FeatureCountReducer( const HadoopPipes::TaskContext& ) {}; + void reduce( HadoopPipes::ReduceContext & context ); +}; + + +#endif + |