ModelHub
This is an abstract class which provides methods for loading models, its weights and labels (for prediction purposes) to the local cacheDirectory.
Since
0.2
Constructors
Functions
get
Link copied to clipboard
operator fun <T : InferenceModel, U : InferenceModel> get(modelType: ModelType<T, U>): U
Content copied to clipboard
loadModel
Link copied to clipboard
abstract fun <T : InferenceModel, U : InferenceModel> loadModel(modelType: ModelType<T, U>, loadingMode: LoadingMode = LoadingMode.SKIP_LOADING_IF_EXISTS): T
Content copied to clipboard
Loads model configuration without weights.
loadPretrainedModel
Link copied to clipboard
fun <T : InferenceModel, U : InferenceModel> loadPretrainedModel(modelType: ModelType<T, U>, loadingMode: LoadingMode = LoadingMode.SKIP_LOADING_IF_EXISTS): U
Content copied to clipboard
Loads pretrained model of modelType from the ModelHub in loadingMode.
Properties
cacheDirectory
Link copied to clipboard
Inheritors
TFModelHub
Link copied to clipboard