Model Conversion for Edge (TFLite Micro, TFLite, Edge TPU)

We design and deploy artificial intelligence systems: from prototype to production-ready solutions. Our team combines expertise in machine learning, data engineering and MLOps to make AI work not in the lab, but in real business.
Showing 1 of 1 servicesAll 1566 services
Model Conversion for Edge (TFLite Micro, TFLite, Edge TPU)
Medium
from 1 business day to 3 business days
FAQ
AI Development Areas
AI Solution Development Stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1212
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1161
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    852
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1041
  • image_logo-advance_0.png
    B2B Advance company logo design
    561
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    822

Model Conversion for Edge (TensorFlow Lite Micro, TFLite, Edge TPU)

Three different target platforms — three different conversion pipelines. TFLite Micro for MCU, TFLite for mobile/SBC, Edge TPU (Google Coral) for hardware-accelerated inference.

TFLite (mobile / Raspberry Pi / x86 edge)

Standard conversion:

converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir)
converter.optimizations = [tf.lite.Optimize.DEFAULT]
tflite_model = converter.convert()

Supports: INT8, FP16, dynamic range quantization. GPU delegate, NNAPI, Hexagon DSP.

TFLite Micro (MCU, <1 MB)

Subset of TFLite operations, portable C++:

xxd -i model.tflite > model_data.cc  # convert to C array

Supported on: STM32, Arduino, ESP32, nRF52840. Operation set limited — compatibility checker mandatory.

Edge TPU (Google Coral)

Edge TPU requires INT8 quantization. Only TPU-supported operations execute in hardware (rest — CPU fallback):

edgetpu_compiler model_quant.tflite  # Google Coral compiler

Performance: 4 TOPS (Coral USB), 4 TOPS (Coral PCIe M.2). Excellent for image classification and object detection.

Limitation: models >8 MB don't fit entirely on Edge TPU — partial fallback reduces acceleration. Design for <8 MB for maximum acceleration.

Timeframe: 1–2 weeks