Class ModelRegistrationManager
- java.lang.Object
-
- com.codedstreams.otterstreams.sql.loader.ModelRegistrationManager
-
public class ModelRegistrationManager extends Object
Manages model registration, loading, and lifecycle.- Since:
- 1.0.0
- Author:
- Nestor Martourez Abiangang A.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModelRegistrationManagergetInstance()InferenceEngine<?>registerAndLoadModel(SqlInferenceConfig config)Registers and loads a model from configuration.InferenceEngine<?>reloadModel(String modelName, SqlInferenceConfig newConfig)Reloads a model with new configuration.voidunregisterModel(String modelName)Unregisters and closes a model.
-
-
-
Method Detail
-
getInstance
public static ModelRegistrationManager getInstance()
-
registerAndLoadModel
public InferenceEngine<?> registerAndLoadModel(SqlInferenceConfig config) throws Exception
Registers and loads a model from configuration.- Throws:
Exception
-
unregisterModel
public void unregisterModel(String modelName)
Unregisters and closes a model.
-
reloadModel
public InferenceEngine<?> reloadModel(String modelName, SqlInferenceConfig newConfig) throws Exception
Reloads a model with new configuration.- Throws:
Exception
-
-