ZGen
0.2.0
a linearization system for natural language.
|
Classes | |
class | Learner |
class | Model |
struct | BigramScore |
struct | TrigramScore |
struct | ScoreContext |
class | ScoreMap |
struct | Option |
class | Pipe |
struct | Span |
struct | SpanPtrGreater |
struct | SpanPtrLess |
struct | SpanPtrEqual |
struct | SpanPtrHash |
class | SpanAllocator |
class | SpanFactory |
class | SpanKMaxHeap |
class | SpanUtils |
Typedefs | |
typedef int | UnigramScore |
typedef UnigramScore | us_t |
typedef BigramScore | bs_t |
typedef TrigramScore | ts_t |
typedef ScoreContext | ctx_t |
typedef Option | option_t |
typedef boost::unordered_set < Span *, SpanPtrHash, SpanPtrEqual > | SpanSet |
typedef boost::heap::priority_queue < Span *, boost::heap::compare < SpanPtrLess > > | SpanMaxHeap |
typedef boost::heap::priority_queue < Span *, boost::heap::compare < SpanPtrGreater > > | SpanMinHeap |
Functions | |
void | wp (const ctx_t &ctx, std::vector< bs_t > &results) |
void | w0w1 (const ctx_t &ctx, std::vector< bs_t > &results) |
void | p0p1 (const ctx_t &ctx, std::vector< bs_t > &results) |
void | hm (const ctx_t &ctx, std::vector< bs_t > &results) |
void | hm3 (const ctx_t &ctx, std::vector< ts_t > &results) |
std::ostream & | operator<< (std::ostream &os, const Span &span) |
typedef BigramScore ZGen::BestFirst::bs_t |
typedef ScoreContext ZGen::BestFirst::ctx_t |
typedef Option ZGen::BestFirst::option_t |
typedef boost::heap::priority_queue<Span *, boost::heap::compare<SpanPtrLess> > ZGen::BestFirst::SpanMaxHeap |
typedef boost::heap::priority_queue<Span *, boost::heap::compare<SpanPtrGreater> > ZGen::BestFirst::SpanMinHeap |
typedef boost::unordered_set<Span *, SpanPtrHash, SpanPtrEqual> ZGen::BestFirst::SpanSet |
typedef TrigramScore ZGen::BestFirst::ts_t |
typedef int ZGen::BestFirst::UnigramScore |
typedef UnigramScore ZGen::BestFirst::us_t |
void ZGen::BestFirst::hm | ( | const ctx_t & | ctx, |
std::vector< bs_t > & | results | ||
) |
void ZGen::BestFirst::hm3 | ( | const ctx_t & | ctx, |
std::vector< ts_t > & | results | ||
) |
std::ostream& ZGen::BestFirst::operator<< | ( | std::ostream & | os, |
const Span & | span | ||
) |
void ZGen::BestFirst::p0p1 | ( | const ctx_t & | ctx, |
std::vector< bs_t > & | results | ||
) |
void ZGen::BestFirst::w0w1 | ( | const ctx_t & | ctx, |
std::vector< bs_t > & | results | ||
) |
void ZGen::BestFirst::wp | ( | const ctx_t & | ctx, |
std::vector< bs_t > & | results | ||
) |