Skip to content

Latest commit

 

History

History
113 lines (72 loc) · 2.81 KB

ir.rst

File metadata and controls

113 lines (72 loc) · 2.81 KB

Information Retrieval API

Data objects

.. automodule:: datamaestro_text.data.ir.base
   :members:

Collection

.. autoxpmconfig:: datamaestro_text.data.ir.Adhoc

Topics

.. autoxpmconfig:: datamaestro_text.data.ir.Topics
    :members: iter, count

.. autoxpmconfig:: datamaestro_text.data.ir.csv.Topics
.. autoxpmconfig:: datamaestro_text.data.ir.TopicsStore

.. autoxpmconfig:: datamaestro_text.transforms.ir.TopicWrapper

Dataset-specific Topics

.. autoxpmconfig:: datamaestro_text.data.ir.trec.TrecTopics
.. autoxpmconfig:: datamaestro_text.data.ir.cord19.Topics

Documents

.. autoclass:: datamaestro_text.data.ir.Document

.. autoxpmconfig:: datamaestro_text.data.ir.Documents
    :members: iter_documents, iter_ids, documentcount
.. autoxpmconfig:: datamaestro_text.data.ir.cord19.Documents
.. autoxpmconfig:: datamaestro_text.data.ir.trec.TipsterCollection
.. autoxpmconfig:: datamaestro_text.data.ir.csv.Documents
.. autoxpmconfig:: datamaestro_text.data.ir.stores.OrConvQADocumentStore
.. autoxpmconfig:: datamaestro_text.datasets.irds.data.LZ4DocumentStore

Assessments

.. autoxpmconfig:: datamaestro_text.data.ir.AdhocAssessments
    :members:

.. autoxpmconfig:: datamaestro_text.data.ir.trec.TrecAdhocAssessments

.. autoclass:: datamaestro_text.data.ir.AdhocAssessedTopic
.. autoclass:: datamaestro_text.data.ir.AdhocAssessment

Runs

.. autoxpmconfig:: datamaestro_text.data.ir.AdhocRun
.. autoxpmconfig:: datamaestro_text.data.ir.csv.AdhocRunWithText
.. autoxpmconfig:: datamaestro_text.data.ir.trec.TrecAdhocRun


Results

.. autoxpmconfig:: datamaestro_text.data.ir.AdhocResults
.. autoxpmconfig:: datamaestro_text.data.ir.trec.TrecAdhocResults
    :members: get_results

Evaluation

.. autoxpmconfig:: datamaestro_text.data.ir.Measure


Reranking

.. autoxpmconfig:: datamaestro_text.data.ir.RerankAdhoc

Document Index

.. autoxpmconfig:: datamaestro_text.data.ir.DocumentStore
    :members: documentcount, document_text, docid_internal2external, document, iter_sample

.. autoxpmconfig:: datamaestro_text.data.ir.AdhocIndex
    :members: termcount, term_df


Training triplets

.. autoxpmconfig:: datamaestro_text.data.ir.TrainingTriplets
    :members: iter

.. autoxpmconfig:: datamaestro_text.data.ir.PairwiseSampleDataset
    :members: iter

.. autoxpmconfig:: datamaestro_text.data.ir.TrainingTripletsLines

.. autoxpmconfig:: datamaestro_text.data.ir.huggingface.HuggingFacePairwiseSampleDataset

Transforms

.. autoxpmconfig:: datamaestro_text.transforms.ir.StoreTrainingTripletTopicAdapter

.. autoxpmconfig:: datamaestro_text.transforms.ir.StoreTrainingTripletDocumentAdapter

.. autoxpmconfig:: datamaestro_text.transforms.ir.ShuffledTrainingTripletsLines