Xapian: API Documentation: xapian/weight.h File Reference

xapian-core 2.1.0

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::LMJMWeight
| Language Model weighting with Jelinek-Mercer smoothing. More...
class | Xapian::LMDirichletWeight
| Language Model weighting with Dirichlet or Dir+ smoothing. More...
class | Xapian::LMAbsDiscountWeight
| Language Model weighting with Absolute Discount smoothing. More...
class | Xapian::LM2StageWeight
| Language Model weighting with Two Stage smoothing. More...
class | Xapian::CoordWeight
| Xapian::Weight subclass implementing Coordinate Matching. More...
class | Xapian::DiceWeight
| Xapian::Weight subclass implementing Dice Coefficient. More...

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

## Detailed Description

Weighting scheme API.