ebonite.build.provider.ml_model_multi module¶
-
class
ebonite.build.provider.ml_model_multi.MLModelMultiProvider(models: List[ebonite.core.objects.core.Model], server: ebonite.runtime.server.base.Server, debug: bool = False)[source]¶ Bases:
ebonite.build.provider.ml_model.MLModelProviderProvider to put multiple models in one service
Parameters: - models – List of Model instances
- server – Server instance to build with
- debug – Debug for instance
-
class
ebonite.build.provider.ml_model_multi.MultiModelBuildable(model_ids: List[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)
-
models¶
-
get_provider() → ebonite.build.provider.ml_model_multi.MLModelMultiProvider[source]¶ Abstract method to get a provider for this Buildable
-
type= 'ebonite.build.provider.ml_model_multi.MultiModelBuildable'¶
-
-
class
ebonite.build.provider.ml_model_multi.BuildableMultiModelHook[source]¶ Bases:
ebonite.core.analyzer.buildable.BuildableHook,ebonite.core.analyzer.base.CanIsAMustHookMixin