ebonite.build.provider.ml_model module¶
-
class
ebonite.build.provider.ml_model.
MLModelProvider
(model: ebonite.core.objects.core.Model, server: ebonite.runtime.server.base.Server, debug: bool = False)[source]¶ Bases:
ebonite.build.provider.base.PythonProvider
Provider to build service from Model object
Parameters: - model – Model instance to build from
- server – Server instance to build with
- debug – Whether to run image in debug mode
-
class
ebonite.build.provider.ml_model.
ModelBuildable
(model_id: Union[int, ebonite.core.objects.core.Model], server_type: str, debug: bool = False)[source]¶ Bases:
ebonite.build.provider.utils.BuildableWithServer
,ebonite.core.objects.core.WithMetadataRepository
-
task
¶ property to get task (can be None, whick forces to provide task manually)
-
model
¶
-
get_provider
() → ebonite.build.provider.ml_model.MLModelProvider[source]¶ Abstract method to get a provider for this Buildable
-
type
= 'ebonite.build.provider.ml_model.ModelBuildable'¶
-
-
class
ebonite.build.provider.ml_model.
BuildableModelHook
[source]¶ Bases:
ebonite.core.analyzer.buildable.BuildableHook
,ebonite.core.analyzer.base.TypeHookMixin
-
valid_types
= [<class 'ebonite.core.objects.core.Model'>]¶
-