/disk4/html/www/moses/doxygen/mosesdecoder/lm/filter/vocab.hh File Reference

#include "util/multi_intersection.hh"
#include "util/string_piece.hh"
#include "util/string_piece_hash.hh"
#include "util/tokenize_piece.hh"
#include <boost/noncopyable.hpp>
#include <boost/range/iterator_range.hpp>
#include <boost/unordered/unordered_map.hpp>
#include <boost/unordered/unordered_set.hpp>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  lm::vocab::Single
class  lm::vocab::Union
class  lm::vocab::Multiple
class  lm::vocab::Multiple::Callback< Output >

Namespaces

namespace  lm
namespace  lm::vocab

Functions

void lm::vocab::ReadSingle (std::istream &in, boost::unordered_set< std::string > &out)
unsigned int lm::vocab::ReadMultiple (std::istream &in, boost::unordered_map< std::string, std::vector< unsigned int > > &out)
bool lm::vocab::IsTag (const StringPiece &value)


Generated on Thu Jul 6 00:31:25 2017 for Moses by  doxygen 1.5.9