Development Roadmap
Roadmap
IDEA: Idea only
IMPL: implementation started
TEST: testing / fixing bugs / untested
CMPL: completed
CMUP: completed but update required
2020
Inter-pipeline communication protocol
(IMPL) flatbuf
(IMPL) protobuf
(IMPL) mediapipe
(IDEA) "Tensor-IF" (a new element!)
(IDEA) Memcpy-less-ness for GPU/NPU operations
AI Hardware accelerator libraries and neural network frameworks as tensor-filter
(CMPL) edge-TPU
(CMPL) movidius-X
(CMPL) nnruntime/nnfw
(CMUP) SNAP: SNAP v2 released with API updates
(TEST) vivante
(IDEA) SNPE
(IDEA) ML Training framework (a new element!)
(IMPL) Simple & Efficient Training Framework (nntrainer), "0.1" release
(IDEA) Integrate as a subplugin for ML Training framework
(IDEA) Do On-Device Reinforced Learning in an NNStreamer Pipeline!
Deeper integration to OS
(IMPL) Configurable Android AAR build scripts and releases
(IMPL) Add to Debian/Ubuntu (not just PPA!)
(IMPL) Full features integrated with Tizen .NET APIs
Tensor-filter API updates
(IMPL) Filter subplugin as a C++-class
(IDEA) Lambda-function as a filter subplugin.
2021
Edge-AI (Edge-Device-Cloud AI)
Distributed pipeline w/ dynamicity & robustness supports
OS: Windows / iOS
APIs for Rust?
Rust APP API
Rust subplugin API
2022
History
2018: Start of the project (2018.3.)
2019