| acquire_slot(size_t slot_no) | deeplima::DependencyParser::GraphDpImpl | inlineprotected |
| clear_slot(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlineprotected |
| convert(const EmbdStrFloat &src) | deeplima::DependencyParser::GraphDpImpl | inline |
| decrement_lock_count(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_classes_from_fn(const std::string &fn, std::vector< std::string > &classes_names, std::vector< std::vector< std::string > > &classes) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_lock_count(uint32_t idx) const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_num_slots() const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_num_threads() const | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| get_output() | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_output(uint64_t pos, uint8_t cls) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_slot_begin(uint32_t idx) const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_slot_end(uint32_t idx) const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_slot_idx(uint64_t timepoint) const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_slot_size() const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_slot_started(uint32_t idx) const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| get_start_timepoint() const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| GraphDpImpl() | deeplima::DependencyParser::GraphDpImpl | inline |
| handle_token_buffer(size_t slot_no, size_t first_timepoint_idx, const typename Vectorizer::dataset_t &buffer, const std::vector< size_t > &lengths, int timepoints_to_analyze=-1) | deeplima::DependencyParser::GraphDpImpl | inlinevirtual |
| increment_lock_count(uint32_t idx, uint8_t v=1) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| increment_timepoint(uint64_t &timepoint) | deeplima::DependencyParser::GraphDpImpl | inlineprotected |
| init(size_t threads, size_t num_buffers, size_t buffer_size_per_thread, StringIndex &stridx, const std::vector< std::string > &class_names) | deeplima::DependencyParser::GraphDpImpl | inline |
| deeplima::RnnSequenceClassifier::init(uint32_t max_feat, uint32_t overlap, uint32_t num_slots, uint32_t slot_len, uint32_t num_threads, bool precomputed_input=false) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlinevirtual |
| ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > >::init(size_t num_threads) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| left_overlap enum value | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| load(const std::string &fn, const PathResolver &path_resolver) | deeplima::DependencyParser::GraphDpImpl | inlinevirtual |
| deeplima::RnnSequenceClassifier::load(const std::string &fn) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| m_callback | deeplima::DependencyParser::GraphDpImpl | protected |
| m_curr_buff_idx | deeplima::DependencyParser::GraphDpImpl | protected |
| m_current_slot_no | deeplima::DependencyParser::GraphDpImpl | protected |
| m_current_slot_timepoints | deeplima::DependencyParser::GraphDpImpl | protected |
| m_current_timepoint | deeplima::DependencyParser::GraphDpImpl | protected |
| m_cv | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_cv_notify | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_fastText | deeplima::DependencyParser::GraphDpImpl | protected |
| m_featVectorizers | deeplima::DependencyParser::GraphDpImpl | protected |
| m_jobs | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_last_completed_slot | deeplima::DependencyParser::GraphDpImpl | protected |
| m_lengths | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_mutex | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_mutex_notify | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_num_slots | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_output | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_overlap | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_slot_len | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_slots | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| m_stop | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| m_vectorizer | deeplima::DependencyParser::GraphDpImpl | protected |
| m_workers | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | protected |
| max_flags enum value | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| next_slot(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| no_more_data(size_t slot_no) | deeplima::DependencyParser::GraphDpImpl | inline |
| none enum value | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| precompute_inputs(const typename Vectorizer::dataset_t &buffer) | deeplima::DependencyParser::GraphDpImpl | inline |
| pretty_print() const | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| prev_slot(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlineprotected |
| push(void *job) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| register_handler(const tagging_callback_t fn) | deeplima::DependencyParser::GraphDpImpl | inlinevirtual |
| reset() | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlinevirtual |
| right_overlap enum value | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| RnnSequenceClassifier() | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| RnnSequenceClassifierThreadPool typedef | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| RnnSequenceClassifierThreadPool | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| run_one_job(ThisClass *this_ptr, size_t worker_id, void *p) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlineprotectedstatic |
| running() | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| send_all_results() | deeplima::DependencyParser::GraphDpImpl | inline |
| send_next_results() | deeplima::DependencyParser::GraphDpImpl | inline |
| send_results(int32_t slot_idx) | deeplima::DependencyParser::GraphDpImpl | inlineprotected |
| send_results_if_available() | deeplima::DependencyParser::GraphDpImpl | inlineprotected |
| set_slot_begin(uint32_t idx, uint64_t slot_begin) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| set_slot_end(uint32_t idx, uint64_t slot_end) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| set_slot_lengths(uint32_t idx, const std::vector< size_t > &lengths) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| slot_flags_t enum name | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| start_job(uint32_t idx, bool no_more_data=false) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| start_job_impl(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlineprotected |
| stop() | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| tagging_callback_t typedef | deeplima::DependencyParser::GraphDpImpl | |
| ThisClass typedef | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | protected |
| thread_fn(size_t worker_id) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inlineprotected |
| ThreadPool(size_t num_threads=0) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inline |
| wait_for_any_job_notification(const std::function< bool()> fn) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inlineprotected |
| wait_for_new_job(void **job) | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inlineprotected |
| wait_for_slot(uint32_t idx) | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inline |
| ~GraphDpImpl() | deeplima::DependencyParser::GraphDpImpl | inlinevirtual |
| ~RnnSequenceClassifier() | deeplima::RnnSequenceClassifier< Model, InputVectorizer, Out > | inlinevirtual |
| ~ThreadPool() | deeplima::ThreadPool< RnnSequenceClassifier< Model, InputVectorizer, Out > > | inlinevirtual |