STT-tensorflow/tensorflow/lite/micro
2021-02-09 10:00:38 -08:00
..
apollo3evb PR : clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
arc_emsdp
arduino
benchmarks Fix the source specialization for the examples. 2021-01-21 15:01:38 -08:00
bluepill PR : clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
chre
cortex_m_generic cmsis-nn -> cmsis_nn 2021-01-21 09:50:10 -08:00
docs Merge pull request from jenselofsson:prealloc_tensor_rfc 2021-01-19 16:42:24 -08:00
ecm3531
examples PR : micro: Add Sony Spresense board target 2021-02-08 14:49:54 -08:00
himax_we1_evb
kernels Start llvm-bazel integration 2021-02-09 10:00:38 -08:00
mbed
memory_planner Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -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
spresense PR : micro: Add Sony Spresense board target 2021-02-08 14:49:54 -08:00
stm32f4 PR : clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
stm32f4HAL PR : clangformat all the files under the micro directory. 2020-12-15 10:56:12 -08:00
testing Fix kernel_exp_test with the Xtensa toolchain. 2021-02-05 11:26:11 -08:00
tools PR : micro: Add Sony Spresense board target 2021-02-08 14:49:54 -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 : 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
compatibility.h
CONTRIBUTING.md Instructions to add git hook for code-style checks. 2021-01-27 14:53:34 -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 Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08:00
memory_helpers_test.cc Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08:00
memory_helpers.cc Resource & variant type additions to TFLite schema 2021-01-29 17:12:52 -08:00
memory_helpers.h
micro_allocator_test.cc Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08: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
micro_error_reporter.cc Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08:00
micro_error_reporter.h Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08:00
micro_interpreter_test.cc Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08:00
micro_interpreter.cc Allocate input and output tensors from persistent memory during micro interpreter initialization. 2021-01-28 15:54:42 -08:00
micro_interpreter.h Allocate input and output tensors from persistent memory during micro interpreter initialization. 2021-01-28 15:54:42 -08:00
micro_mutable_op_resolver_test.cc
micro_mutable_op_resolver.h Fix formatting errors for zeros_like 2021-02-03 12:11:34 -08:00
micro_op_resolver.h
micro_profiler.cc
micro_profiler.h
micro_string_test.cc
micro_string.cc
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 Move images, add ToC and add a link to the RFC in the README.md 2021-01-18 14:39:46 +01:00
recording_micro_allocator_test.cc Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08: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 Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08: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 Add a MicroPrintf function that is independant of the ErrorReporter. 2021-02-05 10:42:08 -08: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 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.