cluster.h File Reference

Cluster API. More...

## Classes

class | Xapian::StemStopper
| Stopper subclass which checks for both stemmed and unstemmed stopwords. More...
class | Xapian::DocumentSet
| Class representing a set of documents in a cluster. More...
class | Xapian::FreqSource
| Base class for TermListGroup Stores and provides terms that are contained in a document and their respective term frequencies. More...
class | Xapian::TermListGroup
| A class for construction of termlists which store the terms for a document along with the number of documents it indexes i.e. More...
class | Xapian::PointType
| Abstract class representing a point in the VSM. More...
class | Xapian::Point
| Class to represent a document as a point in the Vector Space Model. More...
class | Xapian::Centroid
| Class to represent cluster centroids in the vector space. More...
class | Xapian::Cluster
| Class to represents a Cluster which contains Points and Centroid of the Cluster. More...
class | Xapian::ClusterSet
| Class for storing the results returned by the Clusterer. More...
class | Xapian::Similarity
| Base class for calculating the similarity between documents. More...
class | Xapian::CosineDistance
| Class for calculating the cosine distance between two documents. More...
class | Xapian::Clusterer
| Class representing an abstract class for a clusterer to be implemented. More...
class | Xapian::KMeans
| Kmeans clusterer: This clusterer implements the K-Means clustering algorithm. More...
class | Xapian::LCDClusterer
| LCD clusterer: This clusterer implements the LCD clustering algorithm adapted from Modelling efficient novelty-based search result diversification in metric spaces Gil-Costa et al. More...

## Namespaces

namespace | Xapian
| The Xapian namespace contains public interfaces for the Xapian library.

## Detailed Description

Cluster API.