#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) |
1.5.9