• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

.github/11-Mar-2024-599424

ci/11-Mar-2024-346228

docs/11-Mar-2024-4325

tensorflow/11-Mar-2024-164,042123,690

third_party/11-Mar-2024-2,3061,784

third_party_static/11-Mar-2024-8,4365,740

zephyr/11-Mar-2024-54

.bazelrcD11-Mar-20241.8 KiB5349

.clang-formatD11-Mar-2024124 54

.gitignoreD11-Mar-202450 65

AUTHORSD11-Mar-2024339 108

CODEOWNERSD11-Mar-202476 53

CONTRIBUTING.mdD11-Mar-202414.2 KiB354244

LICENSED11-Mar-202411.1 KiB203169

README.mdD11-Mar-20245 KiB8458

WORKSPACED11-Mar-2024788 2117

README.md

1<!--ts-->
2   * [TensorFlow Lite for Microcontrollers](#tensorflow-lite-for-microcontrollers)
3   * [Build Status](#build-status)
4      * [Official Builds](#official-builds)
5      * [Community Supported Builds](#community-supported-builds)
6   * [Contributing](#contributing)
7   * [Getting Help](#getting-help)
8   * [Additional Documentation](#additional-documentation)
9   * [RFCs](#rfcs)
10
11<!-- Added by: advaitjain, at: Thu 17 Jun 2021 09:33:15 AM PDT -->
12
13<!--te-->
14
15# TensorFlow Lite for Microcontrollers
16
17TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to
18run machine learning models on DSPs, microcontrollers and other devices with
19limited memory.
20
21Additional Links:
22 * [Tensorflow github repository](https://github.com/tensorflow/tensorflow/)
23 * [TFLM at tensorflow.org](https://www.tensorflow.org/lite/microcontrollers)
24
25# Build Status
26
27 * [GitHub Status](https://www.githubstatus.com/)
28
29## Official Builds
30
31Build Type       |    Status     |
32-----------      | --------------|
33CI (Linux)       | [![CI](https://github.com/tensorflow/tflite-micro/actions/workflows/ci.yml/badge.svg?event=schedule)](https://github.com/tensorflow/tflite-micro/actions/workflows/ci.yml?query=event%3Aschedule) |
34Code 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) |
35
36## Community Supported Builds
37Build Type      |    Status     |
38-----------     | --------------|
39Arduino         | [![Arduino](https://github.com/tensorflow/tflite-micro/actions/workflows/arduino.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/arduino.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) |
40Cortex-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) |
41ESP32   | [![ESP32](https://github.com/tensorflow/tflite-micro/actions/workflows/esp32.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/esp32.yml) |
42RISC-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) |
43Sparkfun Edge   | [![Sparkfun Edge](https://github.com/tensorflow/tflite-micro/actions/workflows/sparkfun_edge.yml/badge.svg)](https://github.com/tensorflow/tflite-micro/actions/workflows/sparkfun_edge.yml) |
44Xtensa     | [![Xtensa](https://github.com/tensorflow/tflite-micro/actions/workflows/xtensa.yml/badge.svg?event=schedule)](https://github.com/tensorflow/tflite-micro/actions/workflows/xtensa.yml?query=event%3Aschedule) [![Xtensa](https://raw.githubusercontent.com/advaitjain/tflite-micro/local-continuous-builds/tensorflow/lite/micro/docs/local_continuous_builds/xtensa-build-status.svg)](https://github.com/advaitjain/tflite-micro/tree/local-continuous-builds/tensorflow/lite/micro/docs/local_continuous_builds/xtensa.md#summary) |
45
46# Contributing
47See our [contribution documentation](CONTRIBUTING.md).
48
49# Getting Help
50
51A [Github issue](https://github.com/tensorflow/tflite-micro/issues/new/choose)
52should be the primary method of getting in touch with the TensorFlow Lite Micro
53(TFLM) team.
54
55The following resources may also be useful:
56
571.  SIG Micro [email group](https://groups.google.com/a/tensorflow.org/g/micro)
58    and
59    [monthly meetings](http://doc/1YHq9rmhrOUdcZnrEnVCWvd87s2wQbq4z17HbeRl-DBc).
60
611.  SIG Micro [gitter chat room](https://gitter.im/tensorflow/sig-micro).
62
631. For questions that are not specific to inference with TFLM (for example
64   model conversion and quantization) please use the following resources:
65   * Send an email to the [TfLite Mailing List](https://groups.google.com/a/tensorflow.org/g/tflite)
66   * Create a [TensorFlow Lite Converter Issue](https://github.com/tensorflow/tensorflow/issues/new?assignees=&labels=TFLiteConverter&template=60-tflite-converter-issue.md)
67   * Create an issue in the [model optimization toolkit](https://github.com/tensorflow/model-optimization) GitHub repository
68
69
70# Additional Documentation
71
72 * [Continuous Integration](docs/continuous_integration.md)
73 * [Benchmarks](tensorflow/lite/micro/benchmarks/README.md)
74 * [Profiling](tensorflow/lite/micro/docs/profiling.md)
75 * [Memory Management](tensorflow/lite/micro/docs/memory_management.md)
76 * [Optimized Kernel Implementations](tensorflow/lite/micro/docs/optimized_kernel_implementations.md)
77 * [New Platform Support](tensorflow/lite/micro/docs/new_platform_support.md)
78 * [Software Emulation with Renode](tensorflow/lite/micro/docs/renode.md)
79
80# RFCs
81
821. [Pre-allocated tensors](tensorflow/lite/micro/docs/rfc/001_preallocated_tensors.md)
831. [TensorFlow Lite for Microcontrollers Port of 16x8 Quantized Operators](tensorflow/lite/micro/docs/rfc/002_16x8_quantization_port.md)
84