All checks were successful
Publish documentation to great-ai.schmelczer.dev / publish (push) Successful in 40s
Check / Lint, format & type checks (push) Successful in 1m10s
Check / Test on Python 3.12 (push) Successful in 1m55s
Check / Test on Python 3.13 (push) Successful in 2m10s
Check / Notebooks on Python 3.12 (push) Successful in 6m49s
Check / Notebooks on Python 3.13 (push) Successful in 6m15s
Publish on PyPI / publish (push) Successful in 14s
Publish container image on Forgejo / publish (push) Successful in 3m34s
32 lines
1.3 KiB
Python
32 lines
1.3 KiB
Python
"""Transform your prototype AI code into production-ready software."""
|
|
|
|
__version__ = "0.2.1"
|
|
|
|
|
|
from .context import configure
|
|
from .deploy import GreatAI
|
|
from .errors import (
|
|
ArgumentValidationError,
|
|
MissingArgumentError,
|
|
RemoteCallError,
|
|
WrongDecoratorOrderError,
|
|
)
|
|
from .models.save_model import save_model
|
|
from .models.use_model import use_model
|
|
from .parameters.log_metric import log_metric
|
|
from .parameters.parameter import parameter
|
|
from .persistence.mongodb_driver import MongoDbDriver
|
|
from .persistence.parallel_tinydb_driver import ParallelTinyDbDriver
|
|
from .persistence.tracing_database_driver import TracingDatabaseDriver
|
|
from .remote.call_remote_great_ai import call_remote_great_ai
|
|
from .remote.call_remote_great_ai_async import call_remote_great_ai_async
|
|
from .tracing.add_ground_truth import add_ground_truth
|
|
from .tracing.delete_ground_truth import delete_ground_truth
|
|
from .tracing.query_ground_truth import query_ground_truth
|
|
from .views import RouteConfig, Trace
|
|
from .views.outputs.classification_output import ClassificationOutput
|
|
from .views.outputs.multi_label_classification_output import (
|
|
MultiLabelClassificationOutput,
|
|
)
|
|
from .views.outputs.regression_output import RegressionOutput
|
|
from .views.outputs.sequence_labeling_output import SequenceLabelingOutput
|