__init__.py 1.38 KB
Newer Older
Rayyyyy's avatar
Rayyyyy committed
1
__version__ = "3.1.0.dev0"
Rayyyyy's avatar
Rayyyyy committed
2
__MODEL_HUB_ORGANIZATION__ = "sentence-transformers"
Rayyyyy's avatar
Rayyyyy committed
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

import importlib
import os

from sentence_transformers.cross_encoder.CrossEncoder import CrossEncoder
from sentence_transformers.datasets import ParallelSentencesDataset, SentencesDataset
from sentence_transformers.LoggingHandler import LoggingHandler
from sentence_transformers.model_card import SentenceTransformerModelCardData
from sentence_transformers.quantization import quantize_embeddings
from sentence_transformers.readers import InputExample
from sentence_transformers.SentenceTransformer import SentenceTransformer
from sentence_transformers.similarity_functions import SimilarityFunction
from sentence_transformers.trainer import SentenceTransformerTrainer
from sentence_transformers.training_args import SentenceTransformerTrainingArguments

# If codecarbon is installed and the log level is not defined,
# automatically overwrite the default to "error"
if importlib.util.find_spec("codecarbon") and "CODECARBON_LOG_LEVEL" not in os.environ:
    os.environ["CODECARBON_LOG_LEVEL"] = "error"
Rayyyyy's avatar
Rayyyyy committed
22
23
24
25
26
27

__all__ = [
    "LoggingHandler",
    "SentencesDataset",
    "ParallelSentencesDataset",
    "SentenceTransformer",
Rayyyyy's avatar
Rayyyyy committed
28
    "SimilarityFunction",
Rayyyyy's avatar
Rayyyyy committed
29
30
    "InputExample",
    "CrossEncoder",
Rayyyyy's avatar
Rayyyyy committed
31
32
33
    "SentenceTransformerTrainer",
    "SentenceTransformerTrainingArguments",
    "SentenceTransformerModelCardData",
Rayyyyy's avatar
Rayyyyy committed
34
35
    "quantize_embeddings",
]