Reranker Framework (ReFr)
Reranking framework for structure prediction and discriminative language modeling
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
environment.H File Reference

Provides an interface for an Environment, which contains a map from variables of a specific type (primitives, Factory-constructible objects, or vectors thereof) to their values. More...

#include <sstream>
#include <vector>
#include "stream-init.H"
#include "stream-tokenizer.H"

Go to the source code of this file.

Classes

class  reranker::VarMapBase
 A base class for a mapping from variables of a specific type to their values. More...
 
class  reranker::Environment
 An interface for an environment in which variables of various types are mapped to their values. More...
 
class  reranker::ValueString< T >
 A template class that helps print out values with ostream& operator support and vectors of those values. More...
 
class  reranker::ValueString< string >
 A specialization of the ValueString class to support printing of string values. More...
 
class  reranker::ValueString< bool >
 A partial specialization of the ValueString class to support printing of boolean values. More...
 
class  reranker::ValueString< shared_ptr< T > >
 A partial specialization of the ValueString class to support printing of shared_ptr's to objects, where we simply print the typeid name followed by a colon character followed by the pointer address. More...
 
class  reranker::ValueString< vector< T > >
 A partial specialization of the ValueString class to support printing of vectors of values. More...
 
class  reranker::VarMap< T >
 A container to hold the mapping between named variables of a specific type and their values. More...
 

Namespaces

 reranker
 Provides reranking models for discriminative modeling, with some special handling for discriminative language models.
 

Macros

#define VAR_MAP_DEBUG   1
 

Detailed Description

Provides an interface for an Environment, which contains a map from variables of a specific type (primitives, Factory-constructible objects, or vectors thereof) to their values.

Author
dbike.nosp@m.l@go.nosp@m.ogle..nosp@m.com (Dan Bikel)

Definition in file environment.H.

Macro Definition Documentation

#define VAR_MAP_DEBUG   1

Definition at line 42 of file environment.H.