LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE > Member List

This is the complete list of members for deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >, including all inherited members.

compute_vector(const timepoint_features_t &key, eigen_wrp::EigenMatrixXf::matrix_t &matrix, Idx idx)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inlineprotected
create_key(timepoint_features_t &timepoint_features, const typename DataSet::token_t &token)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
dataset_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
dim()deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
deeplima::vectorizers::WordSeqEmbdVectorizerWithCache::dim() constdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
feature_descr_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >
feature_type_t enum namedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
float_feature enum valuedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
get_uint_feat_extractor()deeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
get_vector(const typename Parent::timepoint_features_t &key, eigen_wrp::EigenMatrixXf::matrix_t **matrix)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
deeplima::vectorizers::WordSeqEmbdVectorizerWithCache::get_vector(const timepoint_features_t &key, eigen_wrp::EigenMatrixXf::matrix_t **matrix)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inlineprotected
init_cache(size_t dim)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inlineprotectedvirtual
init_curr_bucket(size_t dim)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inlineprotected
init_features(const std::vector< feature_descr_t > &features)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inlinevirtual
int_feature enum valuedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
is_precomputing() constdeeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
m_bucket_sizedeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_curr_bucket_iddeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_featuresdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_features_posdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_features_sizedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_next_free_idxdeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_pModeldeeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_precomputed_dimdeeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_precomputed_indexdeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_precomputed_vectorsdeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_str_feat_extractordeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_str_vectorizersdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_temp_vectorsdeeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
m_uint_feat_extractordeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
m_uint_vectorizersdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
max_feature enum valuedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
Parent typedefdeeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >protected
precompute(const DataSet &dataset)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
set_model(Model *pModel)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
deeplima::vectorizers::WordSeqEmbdVectorizerWithCache::set_model(void *)deeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
str_feature enum valuedeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
str_vectorizer_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
token_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
uint_feat_extractor_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >
uint_vectorizer_t typedefdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >protected
vectorize_timepoint(MatrixFloat &target, uint64_t timepoint, const typename DataSet::token_t &token)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
deeplima::vectorizers::WordSeqEmbdVectorizer::vectorize_timepoint(MatrixFloat &target, uint64_t timepoint, const typename DataSet::token_t &token) constdeeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
WordSeqEmbdVectorizer()deeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
WordSeqEmbdVectorizer(const std::vector< feature_descr_t > &features)deeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
WordSeqEmbdVectorizer(const std::vector< feature_descr_t > &features, const StrFeatExtractor &str_feat_extractor)deeplima::vectorizers::WordSeqEmbdVectorizer< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx >inline
WordSeqEmbdVectorizerWithCache(size_t bucket_size=BUCKET_SIZE)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
WordSeqEmbdVectorizerWithCache(const std::vector< feature_descr_t > &features, size_t bucket_size=BUCKET_SIZE)deeplima::vectorizers::WordSeqEmbdVectorizerWithCache< DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
WordSeqEmbdVectorizerWithPrecomputing(size_t bucket_size=BUCKET_SIZE)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline
WordSeqEmbdVectorizerWithPrecomputing(const std::vector< typename Parent::feature_descr_t > &features, size_t bucket_size=1024 *64)deeplima::vectorizers::WordSeqEmbdVectorizerWithPrecomputing< Model, DataSet, StrFeatExtractor, UIntFeatExtractor, MatrixFloat, Idx, NUM_BUCKETS, BUCKET_SIZE >inline