LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::DictVectorizer< DH, D, Matrix > Class Template Reference

#include <deeplima/torch_wrp/dict_vectorizer.h>

Inheritance diagram for deeplima::DictVectorizer< DH, D, Matrix >:

Public Member Functions

 DictVectorizer ()
 
 DictVectorizer (int64_t max_time, int64_t max_feat)
 
void init (const DH &dicts, int64_t max_time, int64_t max_feat)
 
void set_dicts (const DH &dicts)
 
void set (uint64_t time, uint64_t feat, typename D::value_t value)
 

Protected Attributes

std::vector< const D * > m_dicts
 

Detailed Description

template<class DH, class D, class Matrix>
class deeplima::DictVectorizer< DH, D, Matrix >

Definition at line 16 of file dict_vectorizer.h.

Constructor & Destructor Documentation

◆ DictVectorizer() [1/2]

template<class DH , class D , class Matrix >
deeplima::DictVectorizer< DH, D, Matrix >::DictVectorizer ( )
inline

Definition at line 20 of file dict_vectorizer.h.

◆ DictVectorizer() [2/2]

template<class DH , class D , class Matrix >
deeplima::DictVectorizer< DH, D, Matrix >::DictVectorizer ( int64_t  max_time,
int64_t  max_feat 
)
inline

Definition at line 22 of file dict_vectorizer.h.

Member Function Documentation

◆ init()

template<class DH , class D , class Matrix >
void deeplima::DictVectorizer< DH, D, Matrix >::init ( const DH &  dicts,
int64_t  max_time,
int64_t  max_feat 
)
inline

Definition at line 28 of file dict_vectorizer.h.

◆ set()

template<class DH , class D , class Matrix >
void deeplima::DictVectorizer< DH, D, Matrix >::set ( uint64_t  time,
uint64_t  feat,
typename D::value_t  value 
)
inline

Definition at line 44 of file dict_vectorizer.h.

◆ set_dicts()

template<class DH , class D , class Matrix >
void deeplima::DictVectorizer< DH, D, Matrix >::set_dicts ( const DH &  dicts)
inline

Definition at line 34 of file dict_vectorizer.h.

Member Data Documentation

◆ m_dicts

template<class DH , class D , class Matrix >
std::vector<const D*> deeplima::DictVectorizer< DH, D, Matrix >::m_dicts
protected

Definition at line 52 of file dict_vectorizer.h.


The documentation for this class was generated from the following file: