|
xapian-core
2.0.0
|
Class for calculating the cosine distance between two documents. More...
#include <cluster.h>
Inheritance diagram for Xapian::CosineDistance:
Collaboration diagram for Xapian::CosineDistance:Public Member Functions | |
| double | similarity (const PointType &a, const PointType &b) const override |
| Calculates and returns the cosine similarity using the formula cos(theta) = a.b/(|a|*|b|) More... | |
| std::string | get_description () const override |
| Return a string describing this object. More... | |
Public Member Functions inherited from Xapian::Similarity | |
| virtual | ~Similarity () |
| Destructor. More... | |
Class for calculating the cosine distance between two documents.
|
overridevirtual |
Return a string describing this object.
Implements Xapian::Similarity.
|
overridevirtual |
Calculates and returns the cosine similarity using the formula cos(theta) = a.b/(|a|*|b|)
Implements Xapian::Similarity.