LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
token_sequence_analyzer.h File Reference
#include <iostream>
#include <memory>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <unicode/unistr.h>
#include <unicode/ustream.h>
#include "unicode/utypes.h"
#include "helpers/path_resolver.h"
#include "utils/str_index.h"
#include "token_type.h"
#include "ner.h"
#include "conllu/line.h"
#include "deeplima/nets/birnn_seq2seq.h"
#include "deeplima/lemmatization/impl/lemmatization_impl.h"
#include "deeplima/segmentation/impl/segmentation_decoder.h"
#include "deeplima/tagging/impl/tagging_impl.h"

Go to the source code of this file.

Classes

struct  std::hash< deeplima::morph_model::morph_feats_t >
 
class  deeplima::ITokenSequenceAnalyzer
 Handle multithread processing of token sequence. More...
 
class  deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >
 
class  deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >::TokenIterator
 
class  deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >::enriched_token_t
 
class  deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >::enriched_token_buffer_t
 
struct  deeplima::TokenSequenceAnalyzer< TaggingAuxScalar >::lemm_cache_key_hash
 

Namespaces

namespace  deeplima