InterpreterFactory

classe publique InterpreterFactory

Usine de construction d'instances InterpreterApi.

Obsolète ; veuillez utiliser la méthode InterpreterApi.create à la place.

Constructeurs Publics

Méthodes publiques

InterprèteApi
créer ( fichier modelFile, options InterpreterApi.Options )
Construit une instance InterpreterApi , à l'aide du modèle et des options spécifiés.
InterprèteApi
créer ( ByteBuffer byteBuffer, options 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 ( Fichier modelFile, options 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
fichier modèle Un fichier contenant un modèle TF Lite pré-entraîné.
choix Un ensemble d'options pour personnaliser le comportement de l'interprète.
Jetés
Exception d'argument illégal si modelFile n'encode pas un modèle TensorFlow Lite valide.

public InterpreterApi créer (options 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
octetBuffer Un 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.
choix Un ensemble d'options pour personnaliser le comportement de l'interprète.
Jetés
Exception d'argument illégal si byteBuffer n'est pas un MappedByteBuffer ni un ByteBuffer direct de nativeOrder.