LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::morph_model::builder Namespace Reference

Functions

void collect_statistics (const CoNLLU::Annotation &annot, map< string, set< string > > &upos, map< string, set< string > > &feats, map< string, set< string > > &feat2upos)
 
size_t min_bits_for_value (size_t val)
 
void build_morph_model_inner (map< string, vector< string > > &upos2feat, vector< string > &feats_by_use_count, const map< string, set< string > > &upos, const map< string, set< string > > &feats, const vector< string > &fixed_feats)
 

Function Documentation

◆ build_morph_model_inner()

void deeplima::morph_model::builder::build_morph_model_inner ( map< string, vector< string > > &  upos2feat,
vector< string > &  feats_by_use_count,
const map< string, set< string > > &  upos,
const map< string, set< string > > &  feats,
const vector< string > &  fixed_feats 
)

Definition at line 93 of file morph_model_builder.cpp.

◆ collect_statistics()

void deeplima::morph_model::builder::collect_statistics ( const CoNLLU::Annotation &  annot,
map< string, set< string > > &  upos,
map< string, set< string > > &  feats,
map< string, set< string > > &  feat2upos 
)

Definition at line 23 of file morph_model_builder.cpp.

◆ min_bits_for_value()

size_t deeplima::morph_model::builder::min_bits_for_value ( size_t  val)

Definition at line 79 of file morph_model_builder.cpp.