Class ModelCache
- java.lang.Object
-
- com.codedstreams.otterstreams.sql.loader.ModelCache
-
public class ModelCache extends Object
Thread-safe LRU cache for loaded inference engines.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InferenceEngine<?>getEngine(String modelName)static ModelCachegetInstance()voidinvalidate(String modelName)voidinvalidateAll()voidputEngine(String modelName, InferenceEngine<?> engine)
-
-
-
Method Detail
-
getInstance
public static ModelCache getInstance()
-
getEngine
public InferenceEngine<?> getEngine(String modelName)
-
putEngine
public void putEngine(String modelName, InferenceEngine<?> engine)
-
invalidate
public void invalidate(String modelName)
-
invalidateAll
public void invalidateAll()
-
-