You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2015/08/13 18:14:16 UTC
svn commit: r1695733 - in /lucene/dev/branches/branch_5x: ./ lucene/
lucene/CHANGES.txt lucene/core/
lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java
Author: rmuir
Date: Thu Aug 13 16:14:16 2015
New Revision: 1695733
URL: http://svn.apache.org/r1695733
Log:
LUCENE-6730: Hyper-parameter c is ignored in term frequency NormalizationH1
Modified:
lucene/dev/branches/branch_5x/ (props changed)
lucene/dev/branches/branch_5x/lucene/ (props changed)
lucene/dev/branches/branch_5x/lucene/CHANGES.txt (contents, props changed)
lucene/dev/branches/branch_5x/lucene/core/ (props changed)
lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java
Modified: lucene/dev/branches/branch_5x/lucene/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/CHANGES.txt?rev=1695733&r1=1695732&r2=1695733&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/CHANGES.txt (original)
+++ lucene/dev/branches/branch_5x/lucene/CHANGES.txt Thu Aug 13 16:14:16 2015
@@ -22,6 +22,11 @@ Optimizations
* LUCENE-6720: ValueSourceScorer, returned from
FunctionValues.getRangeScorer(), now uses TwoPhaseIterator. (David Smiley)
+Bug Fixes
+
+* LUCENE-6730: Hyper-parameter c is ignored in term frequency NormalizationH1.
+ (Ahmet Arslan via Robert Muir)
+
Other
* LUCENE-6174: Improve "ant eclipse" to select right JRE for building.
Modified: lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java?rev=1695733&r1=1695732&r2=1695733&view=diff
==============================================================================
--- lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java (original)
+++ lucene/dev/branches/branch_5x/lucene/core/src/java/org/apache/lucene/search/similarities/NormalizationH1.java Thu Aug 13 16:14:16 2015
@@ -48,7 +48,7 @@ public class NormalizationH1 extends Nor
@Override
public final float tfn(BasicStats stats, float tf, float len) {
- return tf * stats.getAvgFieldLength() / len;
+ return tf * c * stats.getAvgFieldLength() / len;
}
@Override