Reranker Framework (ReFr)
Reranking framework for structure prediction and discriminative language modeling
|
Defines the reranker::FeatureVector class, which, as it happens, is used to store feature vectors. More...
#include <iostream>
#include <map>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "string-canonicalizer.H"
Go to the source code of this file.
Classes | |
struct | reranker::DelKey< T > |
struct | reranker::DelKey< int > |
struct | reranker::DelKey< double > |
struct | reranker::DelKey< string > |
class | reranker::UidGetter< T > |
A simple class that provides a layer of abstraction when retrieving objects to represent unique identifiers for features. More... | |
struct | reranker::UidGetter< string > |
A specialization for when feature uid’s are string objects, where StringCanonicalizer::Get is used to provide a canonical string instance. More... | |
class | reranker::FeatureVector< K, V, Map > |
A class to represent a feature vector, where features are represented by unique identifiers, and feature values are represented by the template type. More... | |
Namespaces | |
reranker | |
Provides reranking models for discriminative modeling, with some special handling for discriminative language models. | |
Defines the reranker::FeatureVector class, which, as it happens, is used to store feature vectors.
Definition in file feature-vector.H.