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
candidate-set-iterator.H File Reference

Provides an interface and some implementations for iterating over CandidateSet instances. More...

#include <memory>
#include <vector>
#include "candidate-set.H"
#include "candidate-set-reader.H"
#include "executive-feature-extractor.H"

Go to the source code of this file.

Classes

class  reranker::CandidateSetIterator
 An interface specifying iteration over CandidateSet instances, using Java-style semantics (sorry, die-hard C++ iterator fans). More...
 
class  reranker::CollectionCandidateSetIterator< Collection >
 An implementation of the CandidateSetIterator interface that is backed by an arbitrary C++ collection of pointers to CandidateSet’s, where the collection’s iterators implement the ForwardIterator concept. More...
 
class  reranker::MultiFileCandidateSetIterator
 An implementation of the CandidateSetIterator interface that iterates over CandidateSet instances that have been serialized to CandidateSetMessage protocol buffer messages in multiple files. More...
 

Namespaces

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

Detailed Description

Provides an interface and some implementations for iterating over CandidateSet instances.

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

Definition in file candidate-set-iterator.H.