Skip to main content
Version: Next

Module: Models

Type aliases

ModelInfo

Ƭ ModelInfo: Object

Type declaration

NameType
modelModelPath
namestring
vocab?string

ModelPath

Ƭ ModelPath: string | ImageRequireSource

An ML model can be loaded from three different sources, and must be one of the following options:

  • url to a model file (e.g., https://example.com/my_model.ptl)
  • path to a local model file (e.g., /data/0/some/path/my_model.ptl)
  • a path in the JavaScript bundle (e.g., require('./my_model.ptl'))

Functions

getModelUri

getModelUri(modelPath): string

Checks if the passed in model path is a string or a resolvable asset source. In case the path is a string it will be used as a URI. If it is a resolvable asset source, it will resolve the asset source and get its URI.

Parameters

NameTypeDescription
modelPathModelPathThe model path as require or uri (i.e., require).

Returns

string

A URI to resolve the model.