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.
|
---|