Uses of Class
org.terrier.structures.CollectionStatistics
-
Packages that use CollectionStatistics Package Description org.terrier.matching Provides the classes and interfaces used for matching documents to queries.org.terrier.matching.daat Provides classes that implement a document-at-a-time (DAAT) matching strategy.org.terrier.matching.dsms Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence.org.terrier.matching.matchops This package contains matching Operators.org.terrier.matching.models Provides the classes that implement various weighting models.org.terrier.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters.org.terrier.realtime.memory Provides MemoryIndex structures.org.terrier.realtime.multi Provides MultiIndex structures.org.terrier.structures Provides the interfaces for the index data structures used for retrieval with the Terrier platform.org.terrier.structures.indexing.classical Provides functionality for creating on-disk indices via indexer classes. -
-
Uses of CollectionStatistics in org.terrier.matching
Fields in org.terrier.matching declared as CollectionStatistics Modifier and Type Field Description protected CollectionStatisticsBaseMatching. collectionStatisticsThe collection statisticsprotected CollectionStatisticsPostingListManager. collectionStatisticsstatistics of the collectionprotected CollectionStatisticsTRECResultsMatching. collStatsThe underlying collections statistics.Methods in org.terrier.matching that return CollectionStatistics Modifier and Type Method Description CollectionStatisticsFatQueryResultSet. getCollectionStatistics()Get the collection statistics that should be applied when (re)scoring any documents in this queryCollectionStatisticsFatResultSet. getCollectionStatistics()Get the collection statistics that should be applied when (re)scoring any documents in this queryCollectionStatisticsTRECResultsMatching. getCollectionStatistics()Returns collection statistics.Methods in org.terrier.matching with parameters of type CollectionStatistics Modifier and Type Method Description voidBaseMatching. setCollectionStatistics(CollectionStatistics cs)Update the collection statistics being used by this matching instancevoidFatQueryResultSet. setCollectionStatistics(CollectionStatistics cs)voidFatResultSet. setCollectionStatistics(CollectionStatistics cs)voidFatResultsMatching. setCollectionStatistics(CollectionStatistics cs)voidFatScoringMatching. setCollectionStatistics(CollectionStatistics cs)voidFeaturedScoringMatching. setCollectionStatistics(CollectionStatistics cs)voidLearnedModelMatching. setCollectionStatistics(CollectionStatistics cs)voidMatching. setCollectionStatistics(CollectionStatistics cs)Update the collection statistics being used by this matching instancevoidScoringMatching. setCollectionStatistics(CollectionStatistics cs)voidTRECResultsMatching. setCollectionStatistics(CollectionStatistics _collStats)Constructors in org.terrier.matching with parameters of type CollectionStatistics Constructor Description FatQueryResultSet(int numberOfDocuments, CollectionStatistics cs, java.lang.String[] qs, EntryStatistics[] es, double[] ks, java.util.Set<java.lang.String>[] ts)PostingListManager(Index _index, CollectionStatistics cs)Create a posting list manager for the given index and statisticsPostingListManager(Index _index, CollectionStatistics _cs, MatchingQueryTerms mqt)Create a posting list manager for the given index and statistics, and populated using the specified MatchingQueryTerms.PostingListManager(Index _index, CollectionStatistics _cs, MatchingQueryTerms mqt, boolean splitSynonyms, java.lang.String scoringTag, java.lang.String additionalTag)Create a posting list manager for the given index and statistics, and populated using the specified MatchingQueryTerms. -
Uses of CollectionStatistics in org.terrier.matching.daat
Methods in org.terrier.matching.daat that return CollectionStatistics Modifier and Type Method Description CollectionStatisticsFatCandidateResultSet. getCollectionStatistics()Methods in org.terrier.matching.daat with parameters of type CollectionStatistics Modifier and Type Method Description voidFatCandidateResultSet. setCollectionStatistics(CollectionStatistics cs)Constructors in org.terrier.matching.daat with parameters of type CollectionStatistics Constructor Description FatCandidateResultSet(java.util.Collection<CandidateResult> q, CollectionStatistics cs, java.lang.String[] queryTerms, EntryStatistics[] entryStats, double[] keyFrequency, java.util.Set<java.lang.String>[] tags)FatCandidateResultSet(java.util.List<CandidateResult> q, CollectionStatistics cs, java.lang.String[] queryTerms, EntryStatistics[] entryStats, double[] keyFrequency)Deprecated. -
Uses of CollectionStatistics in org.terrier.matching.dsms
Methods in org.terrier.matching.dsms with parameters of type CollectionStatistics Modifier and Type Method Description voidDependenceScoreModifier. setCollectionStatistics(CollectionStatistics cs, Index _index)Sets the collection statistics used to score the documents (number of documents in the collection, etc)voidMRFDependenceScoreModifier. setCollectionStatistics(CollectionStatistics cs, Index _index)Sets the collection statistics used to score the documents (number of documents in the collection, etc) -
Uses of CollectionStatistics in org.terrier.matching.matchops
Methods in org.terrier.matching.matchops with parameters of type CollectionStatistics Modifier and Type Method Description MatchingEntryDateRangeOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexTerm, PostingIndex<Pointer> invTerm, CollectionStatistics collectionStats)MatchingEntryMultiTermOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexicon, PostingIndex<Pointer> invertedIndex, CollectionStatistics collectionStatistics)abstract MatchingEntryOperator. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lex, PostingIndex<Pointer> inv, CollectionStatistics collStats)get an entry for matching for this query op.MatchingEntrySingleTermOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexicon, PostingIndex<Pointer> invertedIndex, CollectionStatistics collectionStatistics)protected EntryStatisticsANDQueryOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for this operator: 1.protected EntryStatisticsMultiTermOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsPhraseOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsSynonymOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for the #syn operator: 1.protected EntryStatisticsUnorderedWindowOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats) -
Uses of CollectionStatistics in org.terrier.matching.models
Fields in org.terrier.matching.models declared as CollectionStatistics Modifier and Type Field Description protected CollectionStatisticsWeightingModel. csMethods in org.terrier.matching.models with parameters of type CollectionStatistics Modifier and Type Method Description static voidWeightingModelLibrary. checkForFields(CollectionStatistics _cs)voidDFRWeightingModel. setCollectionStatistics(CollectionStatistics _cs)voidMDL2. setCollectionStatistics(CollectionStatistics _cs)voidML2. setCollectionStatistics(CollectionStatistics _cs)voidPerFieldNormWeightingModel. setCollectionStatistics(CollectionStatistics _cs)voidSingleFieldModel. setCollectionStatistics(CollectionStatistics _cs)voidWeightingModel. setCollectionStatistics(CollectionStatistics _cs)Sets collection statistics -
Uses of CollectionStatistics in org.terrier.querying
Fields in org.terrier.querying declared as CollectionStatistics Modifier and Type Field Description protected CollectionStatisticsQueryExpansion. collStatsThe statistics of the indexConstructors in org.terrier.querying with parameters of type CollectionStatistics Constructor Description DFRBagExpansionTerms(CollectionStatistics collStats, Lexicon<java.lang.String> _lexicon, PostingIndex<?> _directIndex, DocumentIndex _documentIndex)Constructs an instance of ExpansionTerms. -
Uses of CollectionStatistics in org.terrier.realtime.memory
Subclasses of CollectionStatistics in org.terrier.realtime.memory Modifier and Type Class Description classMemoryCollectionStatisticsThis class provides basic statistics in memory for a collection of documents, such as the average length of documents, or the total number of documents in the collection.Methods in org.terrier.realtime.memory that return CollectionStatistics Modifier and Type Method Description CollectionStatisticsMemoryIndex. getCollectionStatistics()Get the collection statistics -
Uses of CollectionStatistics in org.terrier.realtime.multi
Subclasses of CollectionStatistics in org.terrier.realtime.multi Modifier and Type Class Description classMultiStatsA collection statistics class for use with a MultiIndex.Methods in org.terrier.realtime.multi that return CollectionStatistics Modifier and Type Method Description CollectionStatisticsMultiIndex. getCollectionStatistics()Get the collection statisticsMethods in org.terrier.realtime.multi with parameters of type CollectionStatistics Modifier and Type Method Description static MultiStatsMultiStats. factory(CollectionStatistics[] stats)Constructor. -
Uses of CollectionStatistics in org.terrier.structures
Subclasses of CollectionStatistics in org.terrier.structures Modifier and Type Class Description protected classPropertiesIndex.UpdatingCollectionStatisticsThis collection statistics parses the associated index properties for each call.Methods in org.terrier.structures that return CollectionStatistics Modifier and Type Method Description abstract CollectionStatisticsIndex. getCollectionStatistics()Get the collection statisticsCollectionStatisticsIndexOnDisk. getCollectionStatistics()abstract CollectionStatisticsPropertiesIndex. getCollectionStatistics()Get the collection statisticsMethods in org.terrier.structures with parameters of type CollectionStatistics Modifier and Type Method Description voidCollectionStatistics. addStatistics(CollectionStatistics cs)Increment the collection statistics with the provided collection statistics. -
Uses of CollectionStatistics in org.terrier.structures.indexing.classical
Methods in org.terrier.structures.indexing.classical with parameters of type CollectionStatistics Modifier and Type Method Description protected org.terrier.structures.indexing.classical.InvertedIndexBuilder.LexiconScannerBlockInvertedIndexBuilder. getLexScanner(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexStream, CollectionStatistics stats)protected org.terrier.structures.indexing.classical.InvertedIndexBuilder.LexiconScannerInvertedIndexBuilder. getLexScanner(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexStream, CollectionStatistics stats)
-