Development Roadmap

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