
com.groupbyinc.flux.common.apache.lucene.misc.SweetSpotSimilarity.class Maven / Gradle / Ivy
???? 3 y Acom/groupbyinc/flux/common/apache/lucene/misc/SweetSpotSimilarity Ncom/groupbyinc/flux/common/apache/lucene/search/similarities/DefaultSimilarity SweetSpotSimilarity.java ln_min I ln_max ln_steep F tf_base tf_min tf_hyper_min tf_hyper_max
tf_hyper_base D tf_hyper_xoffset ()V
?
!
#???????? 'A
* this CLcom/groupbyinc/flux/common/apache/lucene/misc/SweetSpotSimilarity; setBaselineTfFactors (FF)V base min setHyperbolicTfFactors (FFDF)V max xoffset setLengthNormFactors (IIFZ)V discountOverlaps Z 8 9 : steepness
lengthNorm D(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState;)F ?com/groupbyinc/flux/common/apache/lucene/index/FieldInvertState ? getLength ()I A B
@ C
getNumOverlap E B
@ F getBoost ()F H I
@ J computeLengthNorm (I)F L M
N numTokens state ALcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState; java/lang/Math S abs (I)I U V
T W sqrt (D)D Y Z
T [ numTerms l h s tf (F)F
baselineTf c b
d freq hyperbolicTf pow (DD)D h i
T j java/lang/Float l isNaN (F)Z n o
m p x result Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile !
t ? 6*? *? *? *? *? *? *? "*
? $* %? (*)? +? u 6 , - v . 7 * + , . / 1 # 2 ( 3 / 4 5 8 . / t Q *$? *#? ? u , - 0
1
v @ A
B 2 3 t x *#? "*$? $*)? (*? +? u 4 , - 1
4
0 5
v O P
Q R S 6 7 t x *? *? *%? *? ;? u 4 , - 1 4 <