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

#include <deeplima/fastText_wrp/fastText_wrp.h>

Inheritance diagram for deeplima::DirectDict< Matrix, Idx >:
deeplima::FeatureVectorizerToMatrix< Matrix, Type, Idx > deeplima::FeatureVectorizerBase< Idx >

Public Member Functions

 DirectDict (size_t)
 
virtual Idx dim () const override
 
virtual void get (const uint64_t value, Matrix &target, Idx time, Idx feat) const override
 
- Public Member Functions inherited from deeplima::FeatureVectorizerToMatrix< Matrix, Type, Idx >
virtual ~FeatureVectorizerToMatrix ()=default
 
virtual void get (const Type value, Matrix &target, Idx time, Idx pos) const =0
 
- Public Member Functions inherited from deeplima::FeatureVectorizerBase< Idx >
virtual ~FeatureVectorizerBase ()=default
 

Detailed Description

template<class Matrix, class Idx = uint64_t>
class deeplima::DirectDict< Matrix, Idx >

Definition at line 33 of file fastText_wrp.h.

Constructor & Destructor Documentation

◆ DirectDict()

template<class Matrix , class Idx = uint64_t>
deeplima::DirectDict< Matrix, Idx >::DirectDict ( size_t  )
inline

Definition at line 36 of file fastText_wrp.h.

Member Function Documentation

◆ dim()

template<class Matrix , class Idx = uint64_t>
virtual Idx deeplima::DirectDict< Matrix, Idx >::dim ( ) const
inlineoverridevirtual

Implements deeplima::FeatureVectorizerBase< Idx >.

Definition at line 38 of file fastText_wrp.h.

◆ get()

template<class Matrix , class Idx = uint64_t>
virtual void deeplima::DirectDict< Matrix, Idx >::get ( const uint64_t  value,
Matrix &  target,
Idx  time,
Idx  feat 
) const
inlineoverridevirtual

Definition at line 43 of file fastText_wrp.h.


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