vertebrae.extractors.precomputed
Extractor for precomputed embeddings.
Classes
Extractor for already-computed dense or sparse embeddings. |
Module Contents
- class vertebrae.extractors.precomputed.PrecomputedExtractor(name='precomputed', *, cache_embeddings=True)[source]
Extractor for already-computed dense or sparse embeddings.
- Parameters:
name (str) – User-facing extractor name.
cache_embeddings (bool) – Whether benchmark workflows may cache the supplied embeddings.
- fit(X, y=None)[source]
No-op fit for precomputed embeddings.
- Parameters:
X (Any) – Embedding matrix.
y (Any) – Optional labels.
- Returns:
This extractor.
- Return type:
- transform(X)[source]
Validate and return precomputed embeddings.
- Parameters:
X (Any) – Dense or sparse embedding matrix.
- Returns:
Validated dense or sparse numeric embedding matrix.
- Return type:
numpy.ndarray