llama-index
15 строк · 558.0 Байт
1from llama_index.finetuning.embeddings import (
2EmbeddingAdapterFinetuneEngine,
3SentenceTransformersFinetuneEngine,
4)
5from llama_index.finetuning.types import BaseEmbeddingFinetuneEngine
6
7
8def test_class():
9names_of_base_classes = [b.__name__ for b in EmbeddingAdapterFinetuneEngine.__mro__]
10assert BaseEmbeddingFinetuneEngine.__name__ in names_of_base_classes
11
12names_of_base_classes = [
13b.__name__ for b in SentenceTransformersFinetuneEngine.__mro__
14]
15assert BaseEmbeddingFinetuneEngine.__name__ in names_of_base_classes
16