Experimaestro IR (XPM-IR)
stable
Data
Retrieval
Evaluation
Learning
Learning to rank
Samplers
Records for training
Neural models
Hooks
Text Representation
Running IR experiments
Papers
Pre-trained models
Experimaestro IR (XPM-IR)
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__call__() (xpmir.learning.learner.LearnerListener method)
(xpmir.neural.dual.DualVectorListener method)
A
adapter (xpmir.letor.samplers.hydrators.PairwiseTransformAdapter attribute)
after() (xpmir.context.InitializationHook method)
(xpmir.learning.context.InitializationTrainingHook method)
(xpmir.learning.context.StepTrainingHook method)
aggregated (xpmir.evaluation.BaseEvaluation attribute)
(xpmir.evaluation.Evaluate attribute)
(xpmir.evaluation.RunEvaluation attribute)
aggregation (xpmir.neural.splade.SpladeTextEncoder attribute)
AP (in module xpmir.measures)
assessments (xpmir.datasets.adapters.ConcatFold attribute)
(xpmir.datasets.adapters.RandomFold attribute)
(xpmir.evaluation.RunEvaluation attribute)
B
b (xpmir.rankers.standard.BM25 attribute)
base (xpmir.datasets.adapters.DocumentSubset attribute)
batch_size (xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.generative.GenerativeTrainer attribute)
(xpmir.letor.trainers.LossTrainer attribute)
,
[1]
,
[2]
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
batch_tokenize() (xpmir.text.encoders.Tokenizer method)
batcher (xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.generative.GenerativeTrainer attribute)
(xpmir.letor.trainers.LossTrainer attribute)
,
[1]
,
[2]
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
(xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
(xpmir.rankers.TwoStageRetriever attribute)
batchsize (xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
(xpmir.rankers.TwoStageRetriever attribute)
before() (xpmir.context.InitializationHook method)
(xpmir.learning.context.InitializationTrainingHook method)
(xpmir.learning.context.StepTrainingHook method)
bestpath (xpmir.letor.learner.ValidationListener attribute)
C
checkpoint_interval (xpmir.learning.learner.Learner attribute)
checkpointspath (xpmir.learning.learner.Learner attribute)
collection() (xpmir.rankers.Retriever method)
combine (xpmir.neural.interaction.drmm.Drmm attribute)
compression_size (xpmir.neural.colbert.Colbert attribute)
compute() (xpmir.letor.distillation.pairwise.DistillationPairwiseLoss method)
(xpmir.letor.trainers.pairwise.PairwiseLoss method)
count (xpmir.datasets.adapters.DocumentSubset attribute)
(xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
cpu_fallback (xpmir.learning.devices.CudaDevice attribute)
cutoff (xpmir.measures.Measure attribute)
D
data (xpmir.learning.parameters.PrefixRenamer attribute)
(xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
(xpmir.text.wordvec_vocab.WordvecUnkVocab attribute)
(xpmir.text.wordvec_vocab.WordvecVocab attribute)
dataset (xpmir.datasets.adapters.RandomFold attribute)
(xpmir.datasets.adapters.RetrieverBasedCollection attribute)
(xpmir.evaluation.Evaluate attribute)
(xpmir.letor.learner.ValidationListener attribute)
(xpmir.letor.samplers.ModelBasedHardNegativeSampler attribute)
(xpmir.letor.samplers.ModelBasedSampler attribute)
(xpmir.letor.samplers.PairwiseDatasetTripletBasedSampler attribute)
(xpmir.letor.samplers.PairwiseModelBasedSampler attribute)
(xpmir.letor.samplers.PointwiseModelBasedSampler attribute)
datasets (xpmir.datasets.adapters.ConcatFold attribute)
(xpmir.mlm.samplers.MLMSampler attribute)
decoder_outdim (xpmir.neural.generative.hf.T5IdentifierGenerator attribute)
default (xpmir.learning.parameters.SubParametersIterator attribute)
description (xpmir.papers.helpers.NeuralIRExperiment attribute)
(xpmir.papers.helpers.PaperExperiment attribute)
,
[1]
detailed (xpmir.evaluation.BaseEvaluation attribute)
(xpmir.evaluation.Evaluate attribute)
(xpmir.evaluation.RunEvaluation attribute)
device (xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.learning.learner.Learner attribute)
(xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
(xpmir.rankers.TwoStageRetriever attribute)
distribute_models() (xpmir.distributed.DistributableModel method)
distributed (xpmir.learning.devices.CudaDevice attribute)
dlen (xpmir.neural.colbert.Colbert attribute)
(xpmir.neural.interaction.drmm.Drmm attribute)
(xpmir.neural.interaction.InteractionScorer attribute)
docids_path (xpmir.datasets.adapters.DocumentSubset attribute)
(xpmir.datasets.adapters.RetrieverBasedCollection attribute)
doctoken (xpmir.neural.colbert.Colbert attribute)
document_store (xpmir.letor.samplers.TeacherModelBasedHardNegativesTripletSampler attribute)
documents (xpmir.documents.samplers.DocumentSampler attribute)
(xpmir.documents.samplers.HeadDocumentSampler attribute)
(xpmir.documents.samplers.RandomDocumentSampler attribute)
(xpmir.documents.samplers.RandomSpanSampler attribute)
(xpmir.index.faiss.FaissIndex attribute)
(xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.index.sparse.SparseRetrieverIndex attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
(xpmir.letor.distillation.samplers.PairwiseDistillationSample attribute)
(xpmir.rankers.full.FullRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
documentstore (xpmir.letor.distillation.samplers.PairwiseHydrator attribute)
(xpmir.letor.samplers.hydrators.SampleHydrator attribute)
dropout (xpmir.text.huggingface.BaseTransformer attribute)
(xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.MLMEncoder attribute)
(xpmir.text.huggingface.TransformerEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoderWithMLMOutput attribute)
(xpmir.text.huggingface.TransformerVocab attribute)
E
early_stop (xpmir.letor.learner.ValidationListener attribute)
encoder (xpmir.index.faiss.FaissRetriever attribute)
(xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.neural.cross.CrossScorer attribute)
(xpmir.neural.cross.DuoCrossScorer attribute)
(xpmir.neural.dual.CosineDense attribute)
(xpmir.neural.dual.Dense attribute)
(xpmir.neural.dual.DotDense attribute)
(xpmir.neural.jointclassifier.JointClassifier attribute)
(xpmir.neural.splade.SpladeTextEncoder attribute)
(xpmir.text.encoders.MeanTextEncoder attribute)
(xpmir.text.huggingface.TransformerTextEncoderAdapter attribute)
eps (xpmir.learning.optim.Adam attribute)
(xpmir.learning.optim.AdamW attribute)
eval() (xpmir.rankers.Scorer method)
evaluate_retriever() (xpmir.evaluation.Evaluations method)
(xpmir.evaluation.EvaluationsCollection method)
Evaluations (class in xpmir.evaluation)
EvaluationsCollection (class in xpmir.evaluation)
exclude (xpmir.datasets.adapters.RandomFold attribute)
excludes (xpmir.learning.optim.RegexParameterFilter attribute)
ExperimentCallable (class in xpmir.experiments.cli)
ExperimentHelper (class in xpmir.experiments.cli)
F
faiss_index (xpmir.index.faiss.FaissIndex attribute)
(xpmir.index.faiss.IndexBackedFaiss attribute)
filter (xpmir.learning.optim.ParameterOptimizer attribute)
fold (xpmir.datasets.adapters.RandomFold attribute)
folds() (xpmir.datasets.adapters.RandomFold static method)
forward() (xpmir.text.encoders.DualTextEncoder method)
(xpmir.text.encoders.TextEncoder method)
(xpmir.text.encoders.TokensEncoder method)
from_sentence_transformers() (xpmir.neural.dual.Dense class method)
G
getRetriever() (xpmir.rankers.Scorer method)
gpu (xpmir.papers.helpers.NeuralIRExperiment attribute)
,
[1]
gpu_determ (xpmir.learning.devices.CudaDevice attribute)
H
hard_negative_samples (xpmir.letor.samplers.ModelBasedHardNegativeSampler attribute)
hard_negative_samples_path (xpmir.letor.samplers.PairwiseSampleDatasetFromTSV attribute)
hard_negative_triplet (xpmir.letor.samplers.TeacherModelBasedHardNegativesTripletSampler attribute)
hashspace (xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
hf_id (xpmir.neural.generative.hf.T5IdentifierGenerator attribute)
(xpmir.neural.huggingface.HFCrossScorer attribute)
hidden (xpmir.neural.interaction.drmm.Drmm attribute)
hist (xpmir.neural.interaction.drmm.Drmm attribute)
hooks (xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.learning.learner.Learner attribute)
(xpmir.learning.trainers.multiple.MultipleTrainer attribute)
,
[1]
,
[2]
(xpmir.learning.trainers.Trainer attribute)
,
[1]
(xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.learner.ValidationListener attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.generative.GenerativeTrainer attribute)
(xpmir.letor.trainers.LossTrainer attribute)
,
[1]
,
[2]
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
I
id (xpmir.datasets.adapters.AdhocAssessmentFold attribute)
(xpmir.datasets.adapters.DocumentSubset attribute)
(xpmir.datasets.adapters.TopicFold attribute)
(xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
(xpmir.learning.learner.LearnerListener attribute)
(xpmir.letor.distillation.samplers.PairwiseDistillationSamplesTSV attribute)
(xpmir.letor.learner.ValidationListener attribute)
(xpmir.letor.samplers.PairwiseSampleDatasetFromTSV attribute)
(xpmir.papers.helpers.NeuralIRExperiment attribute)
(xpmir.papers.helpers.PaperExperiment attribute)
,
[1]
id2tok() (xpmir.text.encoders.Tokenizer method)
identifier (xpmir.measures.Measure attribute)
ids (xpmir.datasets.adapters.AdhocAssessmentFold attribute)
(xpmir.datasets.adapters.TopicFold attribute)
in_memory (xpmir.datasets.adapters.DocumentSubset attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
includes (xpmir.learning.optim.RegexParameterFilter attribute)
index (xpmir.index.faiss.FaissRetriever attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.interfaces.anserini.AnseriniRetriever attribute)
(xpmir.interfaces.anserini.SearchCollection attribute)
(xpmir.neural.interaction.drmm.Drmm attribute)
index_path (xpmir.index.sparse.SparseRetrieverIndex attribute)
(xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
indexspec (xpmir.index.faiss.IndexBackedFaiss attribute)
info (xpmir.letor.learner.ValidationListener attribute)
init_stddev (xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
initialize() (xpmir.rankers.Scorer method)
ir_experiment() (in module xpmir.experiments.ir)
IRExperimentHelper (class in xpmir.experiments.ir)
iterator (xpmir.learning.parameters.InverseParametersIterator attribute)
(xpmir.learning.parameters.SubParametersIterator attribute)
K
k (xpmir.interfaces.anserini.AnseriniRetriever attribute)
k1 (xpmir.rankers.standard.BM25 attribute)
keepNotRelevant (xpmir.datasets.adapters.RetrieverBasedCollection attribute)
keepRelevant (xpmir.datasets.adapters.RetrieverBasedCollection attribute)
L
learned_model (namedtuple field)
LearnerOutput (namedtuple in xpmir.learning.learner)
listeners (namedtuple field)
LearnerOutput (namedtuple in xpmir.learning.learner)
lambda_d (xpmir.neural.dual.FlopsRegularizer attribute)
(xpmir.neural.dual.ScheduledFlopsRegularizer attribute)
lambda_q (xpmir.neural.dual.FlopsRegularizer attribute)
(xpmir.neural.dual.ScheduledFlopsRegularizer attribute)
lambda_warmup_steps (xpmir.neural.dual.ScheduledFlopsRegularizer attribute)
LauncherSpecification (class in xpmir.papers.helpers)
layer (xpmir.text.huggingface.BaseTransformer attribute)
(xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.MLMEncoder attribute)
(xpmir.text.huggingface.TransformerEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoderWithMLMOutput attribute)
(xpmir.text.huggingface.TransformerVocab attribute)
learn (xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
(xpmir.text.wordvec_vocab.WordvecUnkVocab attribute)
(xpmir.text.wordvec_vocab.WordvecVocab attribute)
LearnerOutput (namedtuple in xpmir.learning.learner)
learned_model (namedtuple field)
listeners (namedtuple field)
lexicon_size() (xpmir.text.encoders.Tokenizer method)
linear_dim (xpmir.neural.colbert.Colbert attribute)
listeners (xpmir.learning.learner.Learner attribute)
load() (in module xpmir.experiments.cli)
log_miss (xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
logpath (xpmir.learning.learner.Learner attribute)
lossfn (xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
lr (xpmir.learning.optim.Adam attribute)
(xpmir.learning.optim.AdamW attribute)
(xpmir.learning.optim.SGD attribute)
M
mapper (xpmir.learning.parameters.PartialModuleLoader attribute)
margin (xpmir.letor.trainers.pairwise.HingeLoss attribute)
masktoken (xpmir.neural.colbert.Colbert attribute)
max_count (xpmir.documents.samplers.HeadDocumentSampler attribute)
(xpmir.documents.samplers.RandomDocumentSampler attribute)
max_docs (xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
max_epochs (xpmir.learning.learner.Learner attribute)
max_length (xpmir.neural.huggingface.HFCrossScorer attribute)
max_postings (xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
max_ratio (xpmir.documents.samplers.HeadDocumentSampler attribute)
(xpmir.documents.samplers.RandomDocumentSampler attribute)
max_spansize (xpmir.documents.samplers.RandomSpanSampler attribute)
maxlen (xpmir.neural.splade.SpladeTextEncoder attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.HuggingfaceTokenizer attribute)
(xpmir.text.huggingface.MLMEncoder attribute)
(xpmir.text.huggingface.OneHotHuggingFaceEncoder attribute)
,
[1]
(xpmir.text.huggingface.TransformerEncoder attribute)
(xpmir.text.huggingface.TransformerTextEncoderAdapter attribute)
maxlen_doc (xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
maxlen_query (xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
measures (xpmir.evaluation.BaseEvaluation attribute)
(xpmir.evaluation.Evaluate attribute)
(xpmir.evaluation.RunEvaluation attribute)
metrics (xpmir.letor.learner.ValidationListener attribute)
min_factor (xpmir.learning.schedulers.LinearWithWarmup attribute)
min_lambda_d (xpmir.neural.dual.ScheduledFlopsRegularizer attribute)
min_lambda_q (xpmir.neural.dual.ScheduledFlopsRegularizer attribute)
mlm_probability (xpmir.text.huggingface.MLMEncoder attribute)
model (xpmir.interfaces.anserini.AnseriniRetriever attribute)
(xpmir.interfaces.anserini.SearchCollection attribute)
(xpmir.learning.learner.Learner attribute)
(xpmir.learning.parameters.PrefixRenamer attribute)
(xpmir.learning.parameters.RegexParametersIterator attribute)
(xpmir.learning.parameters.SubParametersIterator attribute)
(xpmir.learning.trainers.multiple.MultipleTrainer attribute)
,
[1]
,
[2]
(xpmir.learning.trainers.Trainer attribute)
,
[1]
(xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.generative.GenerativeTrainer attribute)
(xpmir.letor.trainers.LossTrainer attribute)
,
[1]
,
[2]
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
model_id (xpmir.text.huggingface.BaseTransformer attribute)
(xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.HuggingfaceTokenizer attribute)
(xpmir.text.huggingface.MLMEncoder attribute)
(xpmir.text.huggingface.OneHotHuggingFaceEncoder attribute)
,
[1]
(xpmir.text.huggingface.SentenceTransformerTextEncoder attribute)
(xpmir.text.huggingface.TransformerEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoderWithMLMOutput attribute)
(xpmir.text.huggingface.TransformerVocab attribute)
models (xpmir.distributed.DistributedHook attribute)
module
xpmir.experiments.cli
xpmir.experiments.ir
xpmir.letor.records
xpmir.measures
module (xpmir.learning.optim.ParameterOptimizer attribute)
mu (xpmir.rankers.standard.QLDirichlet attribute)
N
nbins (xpmir.neural.interaction.drmm.CountHistogram attribute)
(xpmir.neural.interaction.drmm.LogCountHistogram attribute)
(xpmir.neural.interaction.drmm.NormalizedHistogram attribute)
nDCG (in module xpmir.measures)
NeuralIRExperiment (class in xpmir.papers.helpers)
,
[1]
normalize (xpmir.index.faiss.FaissIndex attribute)
(xpmir.index.faiss.IndexBackedFaiss attribute)
num_cycles (xpmir.learning.schedulers.CosineWithWarmup attribute)
num_warmup_steps (xpmir.learning.schedulers.CosineWithWarmup attribute)
(xpmir.learning.schedulers.LinearWithWarmup attribute)
O
optimizer (xpmir.learning.optim.ParameterOptimizer attribute)
optimizers (xpmir.learning.learner.Learner attribute)
ordered_index (xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
P
P (in module xpmir.measures)
pairwise_samples_path (xpmir.letor.samplers.PairwiseSamplerFromTSV attribute)
PairwiseDistillationSample (class in xpmir.letor.distillation.samplers)
PairwiseRecord (class in xpmir.letor.records)
PaperExperiment (class in xpmir.papers.helpers)
,
[1]
path (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
(xpmir.interfaces.anserini.SearchCollection attribute)
(xpmir.learning.optim.ModuleLoader attribute)
(xpmir.learning.parameters.PartialModuleLoader attribute)
(xpmir.learning.parameters.SubModuleLoader attribute)
(xpmir.letor.distillation.samplers.PairwiseDistillationSamplesTSV attribute)
pick_layers (xpmir.text.huggingface.LayerSelector attribute)
pointwise_iter() (xpmir.letor.samplers.PointwiseSampler method)
PointwiseRecord (class in xpmir.letor.records)
process_microbatch() (xpmir.letor.trainers.LossTrainer method)
,
[1]
,
[2]
Q
qlen (xpmir.neural.colbert.Colbert attribute)
(xpmir.neural.interaction.drmm.Drmm attribute)
(xpmir.neural.interaction.InteractionScorer attribute)
qrels (xpmir.datasets.adapters.AdhocAssessmentFold attribute)
query (xpmir.letor.distillation.samplers.PairwiseDistillationSample attribute)
query_encoder (xpmir.neural.dual.CosineDense attribute)
(xpmir.neural.dual.Dense attribute)
(xpmir.neural.dual.DotDense attribute)
querystore (xpmir.letor.distillation.samplers.PairwiseHydrator attribute)
(xpmir.letor.samplers.hydrators.SampleHydrator attribute)
querytoken (xpmir.neural.colbert.Colbert attribute)
R
R (in module xpmir.measures)
random (xpmir.documents.samplers.RandomDocumentSampler attribute)
(xpmir.learning.learner.Learner attribute)
(xpmir.rankers.RandomScorer attribute)
(xpmir.text.wordvec_vocab.WordvecHashVocab attribute)
(xpmir.text.wordvec_vocab.WordvecUnkVocab attribute)
(xpmir.text.wordvec_vocab.WordvecVocab attribute)
re_layer (xpmir.text.huggingface.LayerSelector attribute)
regex (xpmir.learning.parameters.RegexParametersIterator attribute)
rel (xpmir.measures.Measure attribute)
relevance_threshold (xpmir.datasets.adapters.RetrieverBasedCollection attribute)
relevant_ratio (xpmir.letor.samplers.PointwiseModelBasedSampler attribute)
RerankerMSMarcoV1Configuration (class in xpmir.papers.helpers.msmarco)
retrieve() (xpmir.rankers.Retriever method)
retrieve_all() (xpmir.rankers.Retriever method)
retriever (xpmir.evaluation.Evaluate attribute)
(xpmir.letor.learner.ValidationListener attribute)
(xpmir.letor.samplers.ModelBasedHardNegativeSampler attribute)
(xpmir.letor.samplers.ModelBasedSampler attribute)
(xpmir.letor.samplers.PairwiseModelBasedSampler attribute)
(xpmir.letor.samplers.PointwiseModelBasedSampler attribute)
(xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.RetrieverHydrator attribute)
(xpmir.rankers.TwoStageRetriever attribute)
retrievers (xpmir.datasets.adapters.RetrieverBasedCollection attribute)
(xpmir.rankers.mergers.SumRetriever attribute)
RR (in module xpmir.measures)
rsv() (xpmir.rankers.Scorer method)
run (xpmir.evaluation.RunEvaluation attribute)
S
sampler (xpmir.index.faiss.IndexBackedFaiss attribute)
(xpmir.letor.distillation.pairwise.DistillationPairwiseTrainer attribute)
(xpmir.letor.samplers.hydrators.PairwiseTransformAdapter attribute)
(xpmir.letor.samplers.PairwiseInBatchNegativesSampler attribute)
(xpmir.letor.samplers.TeacherModelBasedHardNegativesTripletSampler attribute)
(xpmir.letor.trainers.batchwise.BatchwiseTrainer attribute)
(xpmir.letor.trainers.generative.GenerativeTrainer attribute)
(xpmir.letor.trainers.LossTrainer attribute)
,
[1]
,
[2]
(xpmir.letor.trainers.pairwise.DuoPairwiseTrainer attribute)
(xpmir.letor.trainers.pairwise.PairwiseTrainer attribute)
(xpmir.letor.trainers.pointwise.PointwiseTrainer attribute)
,
[1]
,
[2]
(xpmir.mlm.trainer.MLMTrainer attribute)
samples (xpmir.letor.distillation.samplers.DistillationPairwiseSampler attribute)
(xpmir.letor.distillation.samplers.PairwiseHydrator attribute)
saved_value (xpmir.learning.parameters.SubModuleLoader attribute)
scheduler (xpmir.learning.optim.ParameterOptimizer attribute)
score_pairs() (xpmir.neural.DualRepresentationScorer method)
score_product() (xpmir.neural.DualRepresentationScorer method)
ScoredDocument (class in xpmir.rankers)
scorer (xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
(xpmir.rankers.TwoStageRetriever attribute)
scorer_retriever() (in module xpmir.rankers)
seed (xpmir.datasets.adapters.RandomFold attribute)
(xpmir.learning.base.Random attribute)
(xpmir.papers.helpers.NeuralIRExperiment attribute)
,
[1]
select_embeddings (xpmir.text.huggingface.LayerSelector attribute)
select_feed_forward (xpmir.text.huggingface.LayerSelector attribute)
selector (xpmir.learning.hooks.LayerFreezer attribute)
(xpmir.learning.parameters.PartialModuleLoader attribute)
(xpmir.learning.parameters.SubModuleLoader attribute)
SerializableIterator (class in xpmir.letor.samplers)
similarity (xpmir.neural.colbert.Colbert attribute)
sizes (xpmir.datasets.adapters.RandomFold attribute)
source (xpmir.letor.samplers.TripletBasedSampler attribute)
stemmer (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
steps_per_epoch (xpmir.learning.learner.Learner attribute)
store (xpmir.index.faiss.FaissRetriever attribute)
(xpmir.index.sparse.SparseRetriever attribute)
(xpmir.interfaces.anserini.AnseriniRetriever attribute)
(xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.full.FullRetriever attribute)
(xpmir.rankers.full.FullRetrieverRescorer attribute)
(xpmir.rankers.mergers.SumRetriever attribute)
(xpmir.rankers.Retriever attribute)
(xpmir.rankers.RetrieverHydrator attribute)
(xpmir.rankers.TwoStageRetriever attribute)
storeContents (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
storeDocvectors (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
storePositions (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
storeRaw (xpmir.index.anserini.Index attribute)
(xpmir.interfaces.anserini.IndexCollection attribute)
sub_modules (xpmir.learning.optim.ModuleList attribute)
Success (in module xpmir.measures)
T
t5_model (xpmir.neural.generative.hf.LoadFromT5 attribute)
teacher_model (xpmir.letor.samplers.TeacherModelBasedHardNegativesTripletSampler attribute)
thread (xpmir.interfaces.anserini.IndexCollection attribute)
threads (xpmir.interfaces.anserini.IndexCollection attribute)
title (xpmir.papers.helpers.NeuralIRExperiment attribute)
(xpmir.papers.helpers.PaperExperiment attribute)
,
[1]
to() (xpmir.rankers.Scorer method)
to_dataframe() (xpmir.evaluation.EvaluationsCollection method)
tok2id() (xpmir.text.encoders.Tokenizer method)
top_k (xpmir.rankers.AbstractTwoStageRetriever attribute)
(xpmir.rankers.DuoTwoStageRetriever attribute)
(xpmir.rankers.TwoStageRetriever attribute)
topic_store (xpmir.letor.samplers.TeacherModelBasedHardNegativesTripletSampler attribute)
topic_wrapper (xpmir.evaluation.Evaluate attribute)
topics (xpmir.datasets.adapters.ConcatFold attribute)
(xpmir.datasets.adapters.MemoryTopicStore attribute)
(xpmir.datasets.adapters.RandomFold attribute)
(xpmir.datasets.adapters.TopicFold attribute)
(xpmir.interfaces.anserini.SearchCollection attribute)
topk (xpmir.index.faiss.FaissRetriever attribute)
(xpmir.index.sparse.SparseRetriever attribute)
trainable (xpmir.text.huggingface.BaseTransformer attribute)
(xpmir.text.huggingface.DualDuoBertTransformerEncoder attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.MLMEncoder attribute)
(xpmir.text.huggingface.TransformerEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoder attribute)
(xpmir.text.huggingface.TransformerTokensEncoderWithMLMOutput attribute)
(xpmir.text.huggingface.TransformerVocab attribute)
trainer (xpmir.learning.learner.Learner attribute)
trainers (xpmir.learning.trainers.multiple.MultipleTrainer attribute)
,
[1]
,
[2]
transformer (xpmir.text.huggingface.LayerSelector attribute)
U
use_fp16 (xpmir.learning.learner.Learner attribute)
use_pretasks (xpmir.learning.learner.Learner attribute)
V
validation_interval (xpmir.letor.learner.ValidationListener attribute)
ValidationSample (class in xpmir.papers.helpers.msmarco)
value (xpmir.learning.optim.ModuleLoader attribute)
(xpmir.learning.parameters.PartialModuleLoader attribute)
(xpmir.learning.parameters.SubModuleLoader attribute)
version (xpmir.index.sparse.SparseRetrieverIndexBuilder attribute)
(xpmir.neural.colbert.Colbert attribute)
(xpmir.text.huggingface.DualTransformerEncoder attribute)
(xpmir.text.huggingface.HuggingfaceTokenizer attribute)
(xpmir.text.huggingface.OneHotHuggingFaceEncoder attribute)
,
[1]
vocab (xpmir.neural.colbert.Colbert attribute)
(xpmir.neural.interaction.drmm.Drmm attribute)
(xpmir.neural.interaction.InteractionScorer attribute)
W
warmup (xpmir.letor.learner.ValidationListener attribute)
weight (xpmir.letor.distillation.pairwise.DistillationKLLoss attribute)
(xpmir.letor.distillation.pairwise.DistillationPairwiseLoss attribute)
(xpmir.letor.distillation.pairwise.MSEDifferenceLoss attribute)
(xpmir.letor.trainers.batchwise.BatchwiseLoss attribute)
(xpmir.letor.trainers.batchwise.CrossEntropyLoss attribute)
(xpmir.letor.trainers.batchwise.SoftmaxCrossEntropy attribute)
(xpmir.letor.trainers.pairwise.CrossEntropyLoss attribute)
(xpmir.letor.trainers.pairwise.HingeLoss attribute)
(xpmir.letor.trainers.pairwise.PairwiseLoss attribute)
(xpmir.letor.trainers.pairwise.PairwiseLossWithTarget attribute)
(xpmir.letor.trainers.pairwise.PointwiseCrossEntropyLoss attribute)
(xpmir.letor.trainers.pointwise.BinaryCrossEntropyLoss attribute)
(xpmir.letor.trainers.pointwise.MSELoss attribute)
(xpmir.letor.trainers.pointwise.PointwiseLoss attribute)
(xpmir.mlm.trainer.CrossEntropyLoss attribute)
(xpmir.mlm.trainer.MLMLoss attribute)
weight_decay (xpmir.learning.optim.Adam attribute)
(xpmir.learning.optim.AdamW attribute)
(xpmir.learning.optim.SGD attribute)
weights (xpmir.rankers.mergers.SumRetriever attribute)
with_docid (xpmir.letor.distillation.samplers.PairwiseDistillationSamplesTSV attribute)
with_queryid (xpmir.letor.distillation.samplers.PairwiseDistillationSamplesTSV attribute)
X
xpmir.experiments.cli
module
xpmir.experiments.ir
module
xpmir.letor.records
module
xpmir.measures
module
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds