#raspberry-pi-pico #tensorflow #pico #micro-controller #sys #tflmicro

sys no-std pico-tflmicro-sys

Rust bindings of TensorFlow Lite for Microcontrollers for Raspberry Pi Pico

4 releases

0.1.3 Apr 2, 2024
0.1.2 Apr 2, 2024
0.1.1 Apr 2, 2024
0.1.0 Apr 2, 2024

#648 in Embedded development

MIT and maybe LGPL-3.0-or-later

125KB
3K SLoC

pico-tflmicro-sys

Rust bindings of TensorFlow Lite for Microcontrollers for Raspberry Pi Pico.

Why?

pico-tflmicro is a port the Raspberry Pi company created to run TensorFlow on their microcontrollers. To run TensorFlow natively on the pico with the best support and the fastest, it seemed best to create bindings for this project. pico-tflmicro-sys is intended to be bare bones and built on top of in order to provide the functionality you wish to have.

Installation

cargo add pico-tflmicro-sys

or

[dependencies]
pico-tflmicro-sys = { version="0.1.0" }

Features

Add the build feature if you want to build from scratch, otherwise this uses a prebuilt binary.

Dependencies

~0–4.5MB
~73K SLoC