ColBERT¶
ColBERT retriever.
Parameters¶
-
key (str)
-
on (str | list[str])
-
device (str)
Methods¶
call
Rank documents givent queries.
Parameters
- queries_embeddings (dict[str, torch.Tensor])
- batch_size (int) – defaults to
32
- k (int) – defaults to
None
- tqdm_bar (bool) – defaults to
False
add
Add documents embeddings.
Parameters
- documents_embeddings (dict)
encode_documents
Encode documents.
Parameters
- documents (list[str])
- batch_size (int) – defaults to
32
- tqdm_bar (bool) – defaults to
True
- query_mode (bool) – defaults to
False
- kwargs
encode_queries
Encode queries.
Parameters
- queries (list[str])
- batch_size (int) – defaults to
32
- tqdm_bar (bool) – defaults to
True
- query_mode (bool) – defaults to
True
- kwargs