[PYTHON] Comment convertir le modèle Tensorflow en Lite

À propos de Tensorflow Lite

Un ensemble d'outils d'apprentissage automatique pour smartphones et appareils embarqués! Plus léger que Tensorflow.

À propos de la méthode de conversion

On suppose que Python et Tensorflow (pip) sont installés sur votre PC. Tout d'abord, préparez le modèle à convertir.

Convertir sur python

échantillon

import tensorflow as tf

converter = tf.lite.TFLiteConverter.from_saved_model("test_model.pb")
tflite_model = converter.convert()
open("test_model.tflite", "wb").write(tflite_model)

Comment utiliser

import tensorflow as tf

converter = tf.lite.TFLiteConverter.from_saved_model("Chemin relatif vers le modèle")
tflite_model = converter.convert()
open("Où enregistrer le modèle", "wb").write(tflite_model)

Convertir en ligne de commande

Vous pouvez également convertir sur la ligne de commande.

échantillon

tflite_convert \
  --saved_model_dir=test_model.pb \
  --output_file=test_model.tflite

Comment utiliser

tflite_convert \
  --saved_model_dir=Chemin relatif vers le modèle\
  --output_file=Où enregistrer le modèle

finalement

Je vais vous expliquer comment intégrer Tensorflow Lite dans Android, alors n'hésitez pas à nous contacter. L'article est ici

Veuillez également vous référer aux informations officielles. Article officiel

Recommended Posts

Comment convertir le modèle Tensorflow en Lite
[Tensorflowjs_converter] Comment convertir le modèle Tensorflow au format Tensorflow.js
Comment convertir 0,5 en 1056964608 en un seul coup
Comment installer TensorFlow sur CentOS 7
Comment convertir .mgz en .nii.gz
Comment exécuter du code TensorFlow 1.0 en 2.0
[Python] Comment convertir un fichier db en csv
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
Comment convertir csv en tsv dans la CLI
Comment utiliser Tensorflow dans un environnement Docker
Convertir en HSV
[Python --open3d] Comment convertir des données d'obj de modèle 3D en nuage de points
Comment convertir M4a acquis par iTunes en wav
Comment exécuter CNN en notation système 1 avec Tensorflow 2
Tensorufuro, Tensafuro Après tout, lequel (Comment lire Tensorflow)
Comment convertir (32,32,3) en tenseur à 4 dimensions (1,32,32,1) avec le type ndarray
[TF] Comment créer Tensorflow dans un environnement Proxy
[PyTorch] Exemple ⑧ ~ Comment créer un modèle complexe ~
Apprenez à gonfler des images à partir du code TensorFlow
Comment forcer TensorFlow 2.3.0 à construire pour CUDA11 + cuDNN8
Comment utiliser xml.etree.ElementTree
Comment améliorer la surveillance des métriques de modèle avec Amazon SageMaker
Comment convertir / restaurer une chaîne avec [] en python
Comment utiliser virtualenv
Grattage 2 Comment gratter
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment obtenir plusieurs objets de modèle au hasard dans Django
Comment convertir le type Python # pour les super débutants de Python: str
Comment installer Python
Comment utiliser Pandas 2
Comment utiliser Keras ~ De la simple génération de modèle à CNN ~
Convertir 202003 en 2020-03 avec les pandas
Comment lire PyPI
Comment installer pip
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment mettre à jour easy_install
Comment installer Archlinux
Convertir les kanji en kana
Comment utiliser pytest_report_header
Comment convertir des données détenues horizontalement en données détenues verticalement avec des pandas
Comment convertir un objet de classe en dictionnaire avec SQLAlchemy
Convertir jupyter en py
La décision de scikit-learn Comment visualiser un modèle en bois
Comment redémarrer gunicorn
Comment installer python
Comment héberger virtuel
Comment déboguer le sélénium
Comment utiliser partiel
Convertir keras-yolo3 en ONNX
Pour utiliser TensorFlow sur des GPU inférieurs à Titan
Comment lire JSON
Comment partager des dossiers avec Docker et Windows avec tensorflow
Comment utiliser SymPy
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Comment utiliser x-means
J'ai créé un code pour convertir illustration2vec en modèle Keras