#include <deeplima/dependency_parser.h>
Definition at line 30 of file dependency_parser.h.
◆ Matrix
◆ output_callback_t
◆ Vectorizer
◆ DependencyParser()
| deeplima::DependencyParser::DependencyParser |
( |
const std::string & |
model_fn, |
|
|
const PathResolver & |
path_resolver, |
|
|
std::shared_ptr< StringIndex > |
stridx, |
|
|
const std::vector< std::string > & |
input_class_names, |
|
|
size_t |
buffer_size, |
|
|
size_t |
num_buffers, |
|
|
size_t |
threads = 1 |
|
) |
| |
|
inline |
◆ ~DependencyParser()
| deeplima::DependencyParser::~DependencyParser |
( |
| ) |
|
|
inline |
◆ acquire_buffer()
| void deeplima::DependencyParser::acquire_buffer |
( |
| ) |
|
|
inlineprotected |
◆ count_max_tokens_until_eos()
| size_t deeplima::DependencyParser::count_max_tokens_until_eos |
( |
TokenSequenceAnalyzer<>::TokenIterator & |
iter, |
|
|
std::vector< size_t > & |
lengths |
|
) |
| |
|
inlineprotected |
◆ finalize()
| void deeplima::DependencyParser::finalize |
( |
| ) |
|
|
inline |
◆ get_rel_class_names()
| const std::vector< std::string > & deeplima::DependencyParser::get_rel_class_names |
( |
| ) |
const |
|
inline |
◆ operator()()
◆ register_handler()
◆ set_classes()
| void deeplima::DependencyParser::set_classes |
( |
size_t |
idx, |
|
|
const std::string & |
class_name, |
|
|
const std::vector< std::string > & |
data |
|
) |
| |
|
inline |
◆ setStringIndex()
| void deeplima::DependencyParser::setStringIndex |
( |
std::shared_ptr< deeplima::StringIndex > |
stringIndexPtr | ) |
|
|
inline |
◆ start_analysis()
| void deeplima::DependencyParser::start_analysis |
( |
size_t |
buffer_idx, |
|
|
size_t |
first_timepoint_idx, |
|
|
const std::vector< size_t > & |
lengths, |
|
|
int |
count = -1 |
|
) |
| |
|
inlineprotected |
◆ m_buffer_size
| size_t deeplima::DependencyParser::m_buffer_size |
|
protected |
◆ m_buffers
◆ m_class_names
| std::vector<std::string> deeplima::DependencyParser::m_class_names |
|
protected |
◆ m_classes
| std::vector<std::vector<std::string> > deeplima::DependencyParser::m_classes |
|
protected |
◆ m_current_buffer
| size_t deeplima::DependencyParser::m_current_buffer |
|
protected |
◆ m_current_timepoint
| size_t deeplima::DependencyParser::m_current_timepoint |
|
protected |
◆ m_impl
◆ m_lengths
| std::vector<size_t> deeplima::DependencyParser::m_lengths |
|
protected |
◆ m_output_callback
◆ m_started
| bool deeplima::DependencyParser::m_started = false |
|
protected |
◆ m_stridx_ptr
| std::shared_ptr< StringIndex> deeplima::DependencyParser::m_stridx_ptr |
|
protected |
◆ m_unk_idx
The documentation for this class was generated from the following file: