InterpreterFactory

Classe publique InterpreterFactory

Fabrique permettant de créer des instances InterpreterApi

Obsolète. Veuillez plutôt utiliser la méthode InterpreterApi.create.

Constructeurs publics

Méthodes publiques

InterpreterApi
create(File modelFile, InterpreterApi.Options)
Construit une instance InterpreterApi à l'aide du modèle et des options spécifiés.
InterpreterApi
create(options ByteBuffer byteBuffer, InterpreterApi.Options)
Construit une instance InterpreterApi à l'aide du modèle et des options spécifiés.

Méthodes héritées

Constructeurs publics

public InterpreterFactory ()

Méthodes publiques

public InterpreterApi create (File modelFile, InterpreterApi.Options)

Construit une instance InterpreterApi à l'aide du modèle et des options spécifiés. Le modèle sera chargé à partir d'un fichier.

Paramètres
modelFile Fichier contenant un modèle TF Lite pré-entraîné.
options Ensemble d'options permettant de personnaliser le comportement de l'interpréteur.
Génère
IllegalArgumentException Si modelFile n'encode pas de modèle TensorFlow Lite valide.

public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options)

Construit une instance InterpreterApi à l'aide du modèle et des options spécifiés. Le modèle sera lu à partir d'un ByteBuffer.

Paramètres
byteBuffer Modèle TF Lite pré-entraîné, sous forme sérialisée binaire. Le ByteBuffer ne doit pas être modifié après la construction d'une instance InterpreterApi. Le ByteBuffer peut être soit un MappedByteBuffer qui mappe en mémoire un fichier de modèle, soit un ByteBuffer direct de nativeOrder() qui contient le contenu en octets d'un modèle.
options Ensemble d'options permettant de personnaliser le comportement de l'interpréteur.
Génère
IllegalArgumentException si byteBuffer n'est pas une MappedByteBuffer ni une ByteBuffer directe de nativeOrder.