STT-tensorflow/tensorflow/lite/micro
A. Unique TensorFlower 034633f23b PY2 removal cleanup
PiperOrigin-RevId: 352106691
Change-Id: I382d53c64f0d29da430b8cb6d2395a2cb281509e
2021-01-15 16:48:57 -08:00
..
apollo3evb PR #45678: clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
arc_emsdp
arduino
benchmarks Move schema version into micro_interpreter.h 2021-01-15 11:17:42 -08:00
bluepill PR #45678: clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
chre
cortex_m_generic Add gcc specific linker flag only when building for gcc. 2020-10-20 22:49:39 -07:00
docs Add renode downloads to the Makefile. 2020-12-17 15:59:01 -08:00
ecm3531
examples PY2 removal cleanup 2021-01-15 16:48:57 -08:00
himax_we1_evb
kernels Merge pull request #45815 from rsun-bdti:issue-45608-pr3 2021-01-13 11:06:07 -08:00
mbed
memory_planner Explicitly disable layering check for TFLM bazel packages. 2021-01-11 14:06:24 -08:00
openmvcam
riscv32_mcu Manually fix licenses for the files to ensure consistent formatting. 2020-12-14 14:11:32 -08:00
sparkfun_edge Compile out contents of DebugLog when building in release mode. 2020-07-28 13:15:50 -07:00
stm32f4 PR #45678: clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
stm32f4HAL PR #45678: clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
testing Explicitly disable layering check for TFLM bazel packages. 2021-01-11 14:06:24 -08:00
tools Move schema version into micro_interpreter.h 2021-01-15 11:17:42 -08:00
xcore Manually fix licenses for the files to ensure consistent formatting. 2020-12-14 14:11:32 -08:00
all_ops_resolver.cc PR #45678: clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
all_ops_resolver.h Manually fix licenses for the files to ensure consistent formatting. 2020-12-14 14:11:32 -08:00
BUILD Remove unnecesssary clean_dep and dependency on TF. 2021-01-15 15:55:12 -08:00
build_def.bzl Revert TF Micro support for embedded build using proxy macros. 2020-07-28 14:44:55 -07:00
compatibility.h
CONTRIBUTING.md Update the TFLM CI docs based on the new way to build a docker image. 2021-01-15 13:56:55 -08:00
debug_log.cc Add logging and timer implementations for hexagon. Update xtensa comments. 2020-10-15 14:14:59 -07:00
debug_log.h reduces number of platform flags, adds CI test, adds suggestions from review. 2020-09-29 10:59:46 +02:00
memory_arena_threshold_test.cc Track persistent buffer allocations in the RecordingMicroAllocator class. 2020-10-09 05:29:19 -07:00
memory_helpers_test.cc Add uint64 tensor support in TFLite 2020-11-17 14:01:21 -08:00
memory_helpers.cc Add uint64 tensor support in TFLite 2020-11-17 14:01:21 -08:00
memory_helpers.h
micro_allocator_test.cc Merge pull request #43538 from mansnils:scratch_tensors 2020-10-23 16:55:40 -07:00
micro_allocator.cc Merge remote-tracking branch origin/upstream/master 2020-11-09 12:58:26 +01:00
micro_allocator.h Track persistent buffer allocations in the RecordingMicroAllocator class. 2020-10-09 05:29:19 -07:00
micro_error_reporter_test.cc Add release build to the kokoro continuous integration. 2020-07-24 15:48:12 -07:00
micro_error_reporter.cc
micro_error_reporter.h
micro_interpreter_test.cc Merge remote-tracking branch 'upstream/master' into detection_postprocess 2020-11-23 16:09:31 -08:00
micro_interpreter.cc Add uint64 tensor support in TFLite 2020-11-17 14:01:21 -08:00
micro_interpreter.h Move schema version into micro_interpreter.h 2021-01-15 11:17:42 -08:00
micro_mutable_op_resolver_test.cc
micro_mutable_op_resolver.h Fix bazel build with -DTF_LITE_STATIC_MEMORY. 2020-12-14 16:51:53 -08:00
micro_op_resolver.h
micro_profiler.cc Fix 'unused variable' compiler error when building for ARM Cortex M4 in release mode 2020-07-24 14:29:20 -07:00
micro_profiler.h
micro_string_test.cc Fix micro string formatting bug. Properly handle float fractions with no leading zeros. 2020-09-16 12:52:31 -07:00
micro_string.cc Fix micro string formatting bug. Properly handle float fractions with no leading zeros. 2020-09-16 12:52:31 -07:00
micro_string.h
micro_time_test.cc
micro_time.cc enable use of <ctime> for profiling via -DTF_LITE_USE_CTIME 2020-11-06 09:13:52 -08:00
micro_time.h
micro_utils_test.cc Refactor micro_utils and test_helpers to use template methods. 2020-10-19 07:01:54 -07:00
micro_utils.cc Refactor micro_utils and test_helpers to use template methods. 2020-10-19 07:01:54 -07:00
micro_utils.h Refactor micro_utils and test_helpers to use template methods. 2020-10-19 07:01:54 -07:00
README.md Add build badge for community supported continuous build for Xtensa. 2020-11-23 15:33:08 -08:00
recording_micro_allocator_test.cc Track persistent buffer allocations in the RecordingMicroAllocator class. 2020-10-09 05:29:19 -07:00
recording_micro_allocator.cc Only log recorded allocations if any bytes were used or requested in a given bucket. 2020-10-09 05:38:19 -07:00
recording_micro_allocator.h Track persistent buffer allocations in the RecordingMicroAllocator class. 2020-10-09 05:29:19 -07:00
recording_micro_interpreter.h
recording_simple_memory_allocator_test.cc Drop various buffer pointer getters in SimpleMemoryAllocator. 2020-10-09 05:10:03 -07:00
recording_simple_memory_allocator.cc Drop various buffer pointer getters in SimpleMemoryAllocator. 2020-10-09 05:10:03 -07:00
recording_simple_memory_allocator.h Drop various buffer pointer getters in SimpleMemoryAllocator. 2020-10-09 05:10:03 -07:00
simple_memory_allocator_test.cc Cleanup bug references to TfLiteEvalTensor API and point to bug to add this functionality on the MicroInterpreter. 2020-10-09 05:16:08 -07:00
simple_memory_allocator.cc Cleanup bug references to TfLiteEvalTensor API and point to bug to add this functionality on the MicroInterpreter. 2020-10-09 05:16:08 -07:00
simple_memory_allocator.h Cleanup bug references to TfLiteEvalTensor API and point to bug to add this functionality on the MicroInterpreter. 2020-10-09 05:16:08 -07:00
test_helpers.cc Merge pull request #44939 from mansnils:multiple_inputs_test 2020-11-19 02:53:21 -08:00
test_helpers.h TFlu: Add unit test for multiple inputs 2020-11-17 13:22:19 +01:00
testing_helpers_test.cc Deprecate and remove testing/test_utils.h from TF Micro. 2020-10-07 15:17:49 -07:00

TensorFlow Lite for Microcontrollers

TensorFlow Lite for Microcontrollers is a port of TensorFlow Lite designed to run machine learning models on microcontrollers and other devices with only kilobytes of memory.

To learn how to use the framework, visit the developer documentation at tensorflow.org/lite/microcontrollers.

Continuous Build Status

Official Builds

Build Type Status Artifacts
Linux Status

Community Supported Builds

Build Type Status Artifacts
Xtensa Status

Getting Help and Involved

A TF Lite Micro Github issue should be the primary method of getting in touch with the TensorFlow Lite Micro (TFLM) team.

The following resources may also be useful:

  1. SIG Micro email group and monthly meetings.

  2. SIG Micro gitter chat room.

If you are interested in contributing code to TensorFlow Lite for Microcontrollers then please read our contributions guide.

Additional Documentation

For developers that are interested in more details of the internals of the project, we have additional documentation in the docs folder.