#bindings #run-time #libloading #sdk #deep-learning #librknnrt #rk3588

rknpu2

Unofficial bindings to rknpu2 (librknnrt and librknnmrt)

9 releases

Uses new Rust 2024

0.0.9 Apr 15, 2026
0.0.8 Nov 28, 2025
0.0.7 Aug 15, 2025

#6 in #libloading

Download history 32/week @ 2026-05-05 50/week @ 2026-05-12

82 downloads per month

MIT/Apache

7MB
3K SLoC

rknpu2

High level bindings for RKNN-Toolkit2 C inference API

crate features

  • rv110x # For RV1103 / RV1106 / B variants
  • rk2118 # For RK2118
  • rk35xx # For RK356x
  • rk3576 # For RK3576 / RK3588
  • libloading
  • docs

The rk3576, rk35xx, rk2118, rv110x features determines what library to link with (librknnrt.so or librknnmrt.so)

The libloading feature enables dynamic loading of the RKNN-Toolkit2 library at runtime.

Dependencies