QuerySample

class lightning_ir.data.data.QuerySample(query_id: str, query: str)[source]

Bases: object

A sample of query data containing a query and its id.

Parameters:
  • query_id (str) – Id of the query

  • query – Query text

__init__(query_id: str, query: str) None

Methods

__init__(query_id, query)

from_ir_dataset_sample(sample)

Create a QuerySample from a an ir_datasets sample.

Attributes

query_id

query

classmethod from_ir_dataset_sample(sample: GenericQuery) QuerySample[source]

Create a QuerySample from a an ir_datasets sample.

Parameters:

sample (GenericQuery) – ir_datasets sample

Returns:

Query sample

Return type:

QuerySample