![]() |
GSLAM
3.0.0
|
This is the complete list of members for Vocabulary, including all inherited members.
| addFeature(FeatureVector &fvec, NodeId id, unsigned int i_feature) (defined in Vocabulary) | Vocabulary | static |
| addIfNotExist(BowVector &bow, WordId id, WordValue v) (defined in Vocabulary) | Vocabulary | static |
| addWeight(BowVector &bow, WordId id, WordValue v) | Vocabulary | static |
| BHATTACHARYYA enum value (defined in Vocabulary) | Vocabulary | |
| BINARY enum value (defined in Vocabulary) | Vocabulary | |
| CHI_SQUARE enum value (defined in Vocabulary) | Vocabulary | |
| clear() | Vocabulary | |
| create(const std::vector< TinyMat > &training_features, int k=10, int L=5, WeightingType weighting=TF_IDF, ScoringType scoring=L1_NORM) | Vocabulary | static |
| createScoringObject() | Vocabulary | |
| distance(const TinyMat &a, const TinyMat &b) const | Vocabulary | |
| DOT_PRODUCT enum value (defined in Vocabulary) | Vocabulary | |
| empty() const | Vocabulary | virtual |
| getBranchingFactor() const | Vocabulary | |
| getDepthLevels() const | Vocabulary | |
| getDescritorSize() const | Vocabulary | |
| getDescritorType() const | Vocabulary | |
| getEffectiveLevels() const | Vocabulary | |
| getParentNode(WordId wid, int levelsup) const | Vocabulary | virtual |
| getScoringType() const | Vocabulary | |
| getWeightingType() const | Vocabulary | |
| getWord(WordId wid) const | Vocabulary | virtual |
| getWordsFromNode(NodeId nid, std::vector< WordId > &words) const | Vocabulary | |
| getWordWeight(WordId wid) const | Vocabulary | virtual |
| HKmeansStep(NodeId parent_id, const std::vector< TinyMat > &descriptors, int current_level) | Vocabulary | |
| IDF enum value (defined in Vocabulary) | Vocabulary | |
| KL enum value (defined in Vocabulary) | Vocabulary | |
| L1 enum value (defined in Vocabulary) | Vocabulary | |
| L1_NORM enum value (defined in Vocabulary) | Vocabulary | |
| L2 enum value (defined in Vocabulary) | Vocabulary | |
| L2_NORM enum value (defined in Vocabulary) | Vocabulary | |
| LNorm enum name | Vocabulary | |
| load(const std::string &filename) | Vocabulary | |
| load(std::istream &ifs) (defined in Vocabulary) | Vocabulary | |
| m_k | Vocabulary | |
| m_L | Vocabulary | |
| m_nodeDescriptors (defined in Vocabulary) | Vocabulary | |
| m_nodes | Vocabulary | |
| m_scoring | Vocabulary | |
| m_scoring_object | Vocabulary | |
| m_weighting | Vocabulary | |
| meanValue(const std::vector< TinyMat > &descriptors, TinyMat &mean) | Vocabulary | static |
| normalize(BowVector &bow, LNorm norm_type) (defined in Vocabulary) | Vocabulary | static |
| save(const std::string &filename, bool binary_compressed=false) const | Vocabulary | |
| score(const BowVector &a, const BowVector &b) const | Vocabulary | |
| ScoringType enum name | Vocabulary | |
| setScoringType(ScoringType type) | Vocabulary | |
| setWeightingType(WeightingType type) | Vocabulary | |
| size() const | Vocabulary | virtual |
| stopWords(double minWeight) | Vocabulary | virtual |
| TF enum value (defined in Vocabulary) | Vocabulary | |
| TF_IDF enum value (defined in Vocabulary) | Vocabulary | |
| transform(const std::vector< TinyMat > &features, BowVector &v) const (defined in Vocabulary) | Vocabulary | |
| transform(const TinyMat &features, BowVector &v) const | Vocabulary | virtual |
| transform(const std::vector< TinyMat > &features, BowVector &v, FeatureVector &fv, int levelsup=0) const | Vocabulary | virtual |
| transform(const TinyMat &features, BowVector &v, FeatureVector &fv, int levelsup=0) const | Vocabulary | virtual |
| transform(const TinyMat &feature) const | Vocabulary | virtual |
| transform(const TinyMat &feature, WordId &id, WordValue &weight, NodeId *nid, int levelsup=0) const | Vocabulary | virtual |
| transform(const TinyMat &feature, WordId &id, WordValue &weight) const | Vocabulary | virtual |
| Vocabulary(int k=10, int L=5, WeightingType weighting=TF_IDF, ScoringType scoring=L1_NORM) | Vocabulary | |
| Vocabulary(const std::string &filename) | Vocabulary | |
| WeightingType enum name | Vocabulary |
1.8.11