LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::TokenSequenceAnalyzer< TaggingAuxScalar > Member List

This is the complete list of members for deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >, including all inherited members.

acquire_buffer()deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
finalize() overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
get_class_names() const overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
get_classes() const overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
get_classes_from_fn(const std::string &fn, std::vector< std::string > &classes_names, std::vector< std::vector< std::string > > &classes)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inline
get_stridx() const overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
lemm_cache_key_t typedefdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
lemmatize(const token_buffer_t<> &buffer, std::vector< StringIndex::idx_t > &lemm_buffer, std::shared_ptr< StdMatrix< uint8_t > > classes, size_t offset, size_t end)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
load_lemm_cache(const std::string &fn)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
load_pos_cache(const std::string &fn)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
m_buffer_sizedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_buffersdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_classesdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_clsdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_current_bufferdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_current_timepointdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_fixed_ini_cachedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_fixed_lemm_cachedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_lemmdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_lemm_buffersdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_lemm_cachedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_lower_ini_cachedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_output_callbackdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_stridxdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_stridx_ptrdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
m_unk_idxdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >protected
operator()(const std::vector< deeplima::segmentation::token_pos > &tokens, uint32_t len) overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
output_callback_t typedefdeeplima::ITokenSequenceAnalyzer
output_iterator_t typedefdeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >
process_buffer(size_t buffer_idx)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
register_handler(const output_callback_t fn) overridedeeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual
start_analysis(size_t buffer_idx, int count=-1)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotected
to_lower(const std::u32string &src)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlineprotectedstatic
TokenSequenceAnalyzer()deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inline
TokenSequenceAnalyzer(const std::string &model_fn, const std::string &lemm_model_fn, const std::string &lemm_dict_fn, const std::string &fixed_ini_fn, const std::string &lower_ini_fn, const std::string &fixed_lemm_fn, const PathResolver &path_resolver, size_t buffer_size, size_t num_buffers)deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inline
~TokenSequenceAnalyzer()deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >inlinevirtual