{"id":13438726,"url":"https://github.com/tensorflow/tflite-micro","last_synced_at":"2025-05-12T13:16:52.915Z","repository":{"id":36962480,"uuid":"356055024","full_name":"tensorflow/tflite-micro","owner":"tensorflow","description":"Infrastructure to enable deployment of ML models to low-power resource-constrained embedded targets (including microcontrollers and digital signal processors).","archived":false,"fork":false,"pushed_at":"2025-04-28T14:02:48.000Z","size":33637,"stargazers_count":2237,"open_issues_count":41,"forks_count":880,"subscribers_count":54,"default_branch":"main","last_synced_at":"2025-05-12T13:16:41.871Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tensorflow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-04-08T21:40:50.000Z","updated_at":"2025-05-10T07:32:07.000Z","dependencies_parsed_at":"2023-10-20T23:22:07.600Z","dependency_job_id":"f13aa059-8f0d-4de1-8d5c-7bbdcc692c56","html_url":"https://github.com/tensorflow/tflite-micro","commit_stats":{"total_commits":1565,"total_committers":111,"mean_commits":14.0990990990991,"dds":0.8389776357827476,"last_synced_commit":"89f99a9e7bc0c4db74bd45fdcb8e6e91def406e8"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tensorflow%2Ftflite-micro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tensorflow%2Ftflite-micro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tensorflow%2Ftflite-micro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tensorflow%2Ftflite-micro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tensorflow","download_url":"https://codeload.github.com/tensorflow/tflite-micro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253745196,"owners_count":21957319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T03:01:07.901Z","updated_at":"2025-05-12T13:16:52.866Z","avatar_url":"https://github.com/tensorflow.png","language":"C++","readme":"\u003c!--ts--\u003e\n   * [TensorFlow Lite for Microcontrollers](#tensorflow-lite-for-microcontrollers)\n   * [Build Status](#build-status)\n      * [Official Builds](#official-builds)\n      * [Community Supported TFLM Examples](#community-supported-tflm-examples)\n      * [Community Supported Kernels and Unit Tests](#community-supported-kernels-and-unit-tests)\n   * [Contributing](#contributing)\n   * [Getting Help](#getting-help)\n   * [Additional Documentation](#additional-documentation)\n   * [RFCs](#rfcs)\n\n\u003c!-- Added by: advaitjain, at: Mon 04 Oct 2021 11:23:57 AM PDT --\u003e\n\n\u003c!--te--\u003e\n\n# TensorFlow Lite for Microcontrollers\n\nTensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to\nrun machine learning models on DSPs, microcontrollers and other devices with\nlimited memory.\n\nAdditional Links:\n * [Tensorflow github repository](https://github.com/tensorflow/tensorflow/)\n * [TFLM at tensorflow.org](https://www.tensorflow.org/lite/microcontrollers)\n\n# Build Status\n\n * [GitHub Status](https://www.githubstatus.com/)\n\n## Official Builds\n\nBuild Type       |    Status     |\n-----------      | --------------|\nCI (Linux)       | [![CI](https://github.com/tensorflow/tflite-micro/actions/workflows/run_ci.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/run_ci.yml) |\nCode Sync        | [![Sync from Upstream TF](https://github.com/tensorflow/tflite-micro/actions/workflows/sync.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/sync.yml) |\n\n\n## Community Supported TFLM Examples\nThis table captures platforms that TFLM has been ported to. Please see\n[New Platform Support](tensorflow/lite/micro/docs/new_platform_support.md) for\nadditional documentation.\n\nPlatform      |    Status     |\n-----------     | --------------|\nArduino         | [![Arduino](https://github.com/tensorflow/tflite-micro-arduino-examples/actions/workflows/ci.yml/badge.svg)](https://github.com/tensorflow/tflite-micro-arduino-examples/actions/workflows/ci.yml) [![Antmicro](https://github.com/antmicro/tensorflow-arduino-examples/actions/workflows/test_examples.yml/badge.svg)](https://github.com/antmicro/tensorflow-arduino-examples/actions/workflows/test_examples.yml) |\n[Coral Dev Board Micro](https://coral.ai/products/dev-board-micro) | [TFLM + EdgeTPU Examples for Coral Dev Board Micro](https://github.com/google-coral/coralmicro) |\nEspressif Systems Dev Boards  | [![ESP Dev Boards](https://github.com/espressif/tflite-micro-esp-examples/actions/workflows/ci.yml/badge.svg)](https://github.com/espressif/tflite-micro-esp-examples/actions/workflows/ci.yml) |\nRenesas Boards | [TFLM Examples for Renesas Boards](https://github.com/renesas/tflite-micro-renesas) |\nSilicon Labs Dev Kits        | [TFLM Examples for Silicon Labs Dev Kits](https://github.com/SiliconLabs/tflite-micro-efr32-examples)\nSparkfun Edge   | [![Sparkfun Edge](https://github.com/advaitjain/tflite-micro-sparkfun-edge-examples/actions/workflows/ci.yml/badge.svg?event=schedule)](https://github.com/advaitjain/tflite-micro-sparkfun-edge-examples/actions/workflows/ci.yml)\nTexas Instruments Dev Boards | [![Texas Instruments Dev Boards](https://github.com/TexasInstruments/tensorflow-lite-micro-examples/actions/workflows/ci.yml/badge.svg?event=status)](https://github.com/TexasInstruments/tensorflow-lite-micro-examples/actions/workflows/ci.yml)\n\n\n## Community Supported Kernels and Unit Tests\nThis is a list of targets that have optimized kernel implementations and/or run\nthe TFLM unit tests using software emulation or instruction set simulators.\n\nBuild Type      |    Status     |\n-----------     | --------------|\nCortex-M        | [![Cortex-M](https://github.com/tensorflow/tflite-micro/actions/workflows/cortex_m.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/cortex_m.yml) |\nHexagon         | [![Hexagon](https://github.com/tensorflow/tflite-micro/actions/workflows/run_hexagon.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/run_hexagon.yml) |\nRISC-V          | [![RISC-V](https://github.com/tensorflow/tflite-micro/actions/workflows/riscv.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/riscv.yml) |\nXtensa          | [![Xtensa](https://github.com/tensorflow/tflite-micro/actions/workflows/run_xtensa.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/run_xtensa.yml) |\nGenerate Integration Test          | [![Generate Integration Test](https://github.com/tensorflow/tflite-micro/actions/workflows/generate_integration_tests.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/generate_integration_tests.yml) |\n\n\n# Contributing\nSee our [contribution documentation](CONTRIBUTING.md).\n\n# Getting Help\n\nA [Github issue](https://github.com/tensorflow/tflite-micro/issues/new/choose)\nshould be the primary method of getting in touch with the TensorFlow Lite Micro\n(TFLM) team.\n\nThe following resources may also be useful:\n\n1.  SIG Micro [email group](https://groups.google.com/a/tensorflow.org/g/micro)\n    and\n    [monthly meetings](http://doc/1YHq9rmhrOUdcZnrEnVCWvd87s2wQbq4z17HbeRl-DBc).\n\n1.  SIG Micro [gitter chat room](https://gitter.im/tensorflow/sig-micro).\n\n1. For questions that are not specific to TFLM, please consult the broader TensorFlow project, e.g.:\n   * Create a topic on the [TensorFlow Discourse forum](https://discuss.tensorflow.org)\n   * Send an email to the [TensorFlow Lite mailing list](https://groups.google.com/a/tensorflow.org/g/tflite)\n   * Create a [TensorFlow issue](https://github.com/tensorflow/tensorflow/issues/new/choose)\n   * Create a [Model Optimization Toolkit](https://github.com/tensorflow/model-optimization) issue\n\n# Additional Documentation\n\n * [Continuous Integration](docs/continuous_integration.md)\n * [Benchmarks](tensorflow/lite/micro/benchmarks/README.md)\n * [Profiling](tensorflow/lite/micro/docs/profiling.md)\n * [Memory Management](tensorflow/lite/micro/docs/memory_management.md)\n * [Logging](tensorflow/lite/micro/docs/logging.md)\n * [Porting Reference Kernels from TfLite to TFLM](tensorflow/lite/micro/docs/porting_reference_ops.md)\n * [Optimized Kernel Implementations](tensorflow/lite/micro/docs/optimized_kernel_implementations.md)\n * [New Platform Support](tensorflow/lite/micro/docs/new_platform_support.md)\n * Platform/IP support\n   * [Arm IP support](tensorflow/lite/micro/docs/arm.md)\n * [Software Emulation with Renode](tensorflow/lite/micro/docs/renode.md)\n * [Software Emulation with QEMU](tensorflow/lite/micro/docs/qemu.md)\n * [Python Dev Guide](docs/python.md)\n * [Automatically Generated Files](docs/automatically_generated_files.md)\n * [Python Interpreter Guide](python/tflite_micro/README.md)\n\n# RFCs\n\n1. [Pre-allocated tensors](tensorflow/lite/micro/docs/rfc/001_preallocated_tensors.md)\n1. [TensorFlow Lite for Microcontrollers Port of 16x8 Quantized Operators](tensorflow/lite/micro/docs/rfc/002_16x8_quantization_port.md)\n","funding_links":[],"categories":["C++","Edge and Retro Inference"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftensorflow%2Ftflite-micro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftensorflow%2Ftflite-micro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftensorflow%2Ftflite-micro/lists"}