All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.search.similarities.BM25Similarity.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3YKcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25SimilarityGcom/groupbyinc/flux/common/apache/lucene/search/similarities/SimilarityBM25Similarity.javaUcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats	BM25StatsYcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25DocScorer	
BM25DocScorerQcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight	SimWeightQcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer	SimScorerk1FbdiscountOverlapsZ
NORM_TABLE[F(FF)V()V
	java/lang/Float isNaN(F)Z"#
!$
isInfinite&#
!'"java/lang/IllegalArgumentException)java/lang/StringBuilder+
,illegal k1 value: .append-(Ljava/lang/String;)Ljava/lang/StringBuilder;01
,2(F)Ljava/lang/StringBuilder;04
,5%, must be a non-negative finite value7toString()Ljava/lang/String;9:
,;(Ljava/lang/String;)V=
*>illegal b value: @, must be between 0 and 1B	D	FthisMLcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity;?????@
Lidf(JJ)F??java/lang/MathRlog(D)DTU
SVdocFreqJnumDocs
sloppyFreq(I)FdistanceIscorePayload>(IIILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Fdocstartendpayload8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;avgFieldLengthI(Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;)FDcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatisticshsumTotalTermFreq()Jjk
ilmaxDocnk
iocollectionStatsFLcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;encodeNormValue(FI)BsqrtuU
Sv8com/groupbyinc/flux/common/apache/lucene/util/SmallFloatxfloatToByte315(F)Bz{
y|boostfieldLengthdecodeNormValue(B)F	?BsetDiscountOverlaps(Z)VvgetDiscountOverlaps()ZcomputeNormD(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState;)J?com/groupbyinc/flux/common/apache/lucene/index/FieldInvertState?	getLength()I??
??
getNumOverlap??
??getBoost()F??
??st
?stateALcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState;numTerms
idfExplain?(Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;>com/groupbyinc/flux/common/apache/lucene/search/TermStatistics?Xk
??NO
?idf(docFreq=?(J)Ljava/lang/StringBuilder;0?
,?
, maxDocs=?)?;com/groupbyinc/flux/common/apache/lucene/search/Explanation?match?(FLjava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;??
??	termStats@Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;dfmax?(Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;java/util/ArrayList?
?A[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;?java/util/List?add(Ljava/lang/Object;)Z????idf(), sum of:?h(FLjava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;??
??termIdfstatarr$len$i$detailsOLjava/util/List;Ljava/util/List;
computeWeight?(Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight;??
???
?fg
???
?field?:
i?U(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;F[F)V?
?i=Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;avgdlcache	simScorer?(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer;java/io/IOException?@com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext?reader=()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;??
??
access$000k(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;)Ljava/lang/String;??
?9com/groupbyinc/flux/common/apache/lucene/index/LeafReader?
getNormValuesU(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;??
???(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;Lcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;)V?

?statsSLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight;contextBLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;	bm25statsWLcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;
explainTFNorm(ILcom/groupbyinc/flux/common/apache/lucene/search/Explanation;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;Lcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;parameter k1%parameter b (norms omitted for field)getValue
?
?tfNorm, computed from:
?com/groupbyinc/flux/common/apache/lucene/index/NumericDocValuesget(I)J
parameter b
access$500Z(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;)F
fdoclenfreqnormsALcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;subsexplainScore
access$600#
$~
access$700?(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;'(
)
+
score(doc=-(I)Ljava/lang/StringBuilder;0/
,0,freq=2-(Ljava/lang/Object;)Ljava/lang/StringBuilder;04
,5), product of:7	boostExpl
tfNormExplBM25(k1=;,b==getK1getB
access$200P(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity;)Fx0
access$400b(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity;ILcom/groupbyinc/flux/common/apache/lucene/search/Explanation;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/BM25Similarity$BM25Stats;Lcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;"
Fx1x2x3x4byte315ToFloatM?
yNfCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions
SourceFileInnerClasses!Q?{*?*?#?%?#?(?	#??#?*Y?,Y?-/?3#?68?3?
???~0?R
HI
?So??Q>*??RHI?S
|}??Q/*??RHIS???Qp#*??+??+??d?+??=*+??????R #HI#???^S
??TC??Q?@,??B+?p7*!??8?,Y?-??3!????3????3?<?????R>@HI@qr@??;?Y5?Y,NS??????Qw?+?pB8??Y??:,:?66		?Z	2:

??7*!??8

?,Y?-??3????3!????3?<??????W
b8?	?????ɰRz1C?Y::?
*J??
f??a?^^?^	?HI?qr????Y|Ns??Us??S*
????*?1?:?m?t?z?T?	i????]???Qh,??*+,2?է	*+,??N*+??8?:6??)*?E*?Gf*?G*???jnbjQ???ջY+??-??RH).?^hHIhqrh??PN?I?&B?S???&?1?Q?W?T"E??i????-??Qf+?N?
Y*-,??-???????R*HI??S
??V?Q?޻?Y??:,??W*?E??????W?4	??????W,?*?Ebj,?*?Ebn?ɰ*?????8*?G??????W-???????W??????W,?*?Ebj,?*?E*?Gf*?Gj-?nbjbn?ɰRHlr?HI?a^????? 	?!?U	?!?S..	/0(1-2@3^7l8?9?:?;T?^?"Q:?-?%&????:??Y??:???
??W-?*??W*,-?,:??W?-?*?j?j?,Y?-.?3?13?3,?68?3?<?ɰRR?HI?a^????? {9?r!?DG:?Ur!?S"BCD#E-F9GDHNIT?-??9:QT*?,Y?-?3*?G?6??3?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy