Classes | Namespaces
weight.h File Reference

Weighting scheme API. More...

Classes

class  Xapian::Weight
 Abstract base class for weighting schemes. More...
 
class  Xapian::BoolWeight
 Class implementing a "boolean" weighting scheme. More...
 
class  Xapian::TfIdfWeight
 Xapian::Weight subclass implementing the tf-idf weighting scheme. More...
 
class  Xapian::BM25Weight
 Xapian::Weight subclass implementing the BM25 probabilistic formula. More...
 
class  Xapian::BM25PlusWeight
 Xapian::Weight subclass implementing the BM25+ probabilistic formula. More...
 
class  Xapian::TradWeight
 Xapian::Weight subclass implementing the traditional probabilistic formula. More...
 
class  Xapian::InL2Weight
 This class implements the InL2 weighting scheme. More...
 
class  Xapian::IfB2Weight
 This class implements the IfB2 weighting scheme. More...
 
class  Xapian::IneB2Weight
 This class implements the IneB2 weighting scheme. More...
 
class  Xapian::BB2Weight
 This class implements the BB2 weighting scheme. More...
 
class  Xapian::DLHWeight
 This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati. More...
 
class  Xapian::PL2Weight
 This class implements the PL2 weighting scheme. More...
 
class  Xapian::PL2PlusWeight
 Xapian::Weight subclass implementing the PL2+ probabilistic formula. More...
 
class  Xapian::DPHWeight
 This class implements the DPH weighting scheme. More...
 
class  Xapian::LMWeight
 Xapian::Weight subclass implementing the Language Model formula. More...
 
class  Xapian::CoordWeight
 Xapian::Weight subclass implementing Coordinate Matching. More...
 

Namespaces

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

Detailed Description

Weighting scheme API.


Documentation for Xapian (version 1.4.11).
Generated on Sat Mar 2 2019 by Doxygen 1.8.13.