Example usage for org.apache.lucene.search.similarities TFIDFSimilarity subclass-usage

List of usage examples for org.apache.lucene.search.similarities TFIDFSimilarity subclass-usage

Introduction

In this page you can find the example usage for org.apache.lucene.search.similarities TFIDFSimilarity subclass-usage.

Usage

From source file com.xiaomi.linden.lucene.similarity.LindenSimilarity.java

public class LindenSimilarity extends TFIDFSimilarity {
    private final IDFManager idfManager;
    private float normLowerBound = 0f;

    /** Cache of decoded bytes. */
    private static final float[] NORM_TABLE = new float[256];

From source file org.apache.blur.lucene.search.FairSimilarity.java

public class FairSimilarity extends TFIDFSimilarity {

    @Override
    public float coord(int overlap, int maxOverlap) {
        return 1;
    }

From source file org.dice.solrenhancements.similarity.DiceDefaultSimilarity.java

/**
 * Expert: Default scoring implementation which {@link #encodeNormValue(float)
 * encodes} norm values as a single byte before being stored. At search time,
 * the norm byte value is read from the index
 * {@link org.apache.lucene.store.Directory directory} and
 * {@link #decodeNormValue(long) decoded} back to a float <i>norm</i> value.