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