#tensorflow #pico #raspberry-pi-pico #micro-controller #sys #computer-vision #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

#516 in Embedded development

Download history 299/week @ 2024-04-02 2/week @ 2024-04-09

301 downloads per month

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
~75K SLoC