@Override public final Explanation explain(BasicStats stats) { return Explanation.match( lambda(stats), getClass().getSimpleName() + ", computed from: ", Explanation.match(stats.getDocFreq(), "docFreq"), Explanation.match(stats.getNumberOfDocuments(), "numberOfDocuments")); }
@Override public final float lambda(BasicStats stats) { return (stats.getDocFreq() + 1F) / (stats.getNumberOfDocuments() + 1F); }