~kparichay/nnstreamer/+git/trunk:flexible_input_dimensions_svace_resolve

Last commit made on 2019-10-24
Get this branch:
git clone -b flexible_input_dimensions_svace_resolve https://git.launchpad.net/~kparichay/nnstreamer/+git/trunk

Branch merges

Branch information

Name:
flexible_input_dimensions_svace_resolve
Repository:
lp:~kparichay/nnstreamer/+git/trunk

Recent commits

c507289... by Parichay Kapoor <email address hidden>

[single] Fix possible svace issue later

Fix possible svace issue later
https://github.com/nnsuite/nnstreamer/pull/1787#discussion_r337823705

Signed-off-by: Parichay Kapoor <email address hidden>

4f1543a... by Parichay Kapoor <email address hidden>

[single] flexible dimension unittest fail fix

Added fix for flexible dimension unittest fail fix

Signed-off-by: Parichay Kapoor <email address hidden>

96870b8... by Parichay Kapoor <email address hidden>

[single] simplify get_tensors_info in single API

Added simplification for get_tensors_info in single API implementation
input and output tensors info is stored in single API
This patch updates to use that information than extracting the info again from element

Signed-off-by: Parichay Kapoor <email address hidden>

d5126a7... by Parichay Kapoor <email address hidden>

[single] Implementation of flexible input dimension

Added implementation of flexible input dimension at the API level
Handling flexible input dimension at the tensor filter extension
scope to be done.

Signed-off-by: Parichay Kapoor <email address hidden>

296a39c... by MyungJoo Ham

[Filter] Enable C++ subplugin build

Before adding test cases for C++ filter subplugins,
enable build for Tizen/Ubuntu.

Add enable-cppfilter=true for meson build if you
want to use this feature.

Note that the subplugin is not yet fully implemented
and needs further implementation. Thus, we do not have
testcases, yet.

Changes at v2:
- cppfilter is now default
- added isAllocatedBeforeInvoke() virtual function

Change-Id: I5e1942e0b7c957ceb675bd78496041a888978e65
Signed-off-by: MyungJoo Ham <email address hidden>

4936958... by Parichay Kapoor <email address hidden>

[pytorch] Do first run with try/catch

First run after configuring the tensor filter with pytorch framework
is now run with a try/catch.

Check #1809 for more details.

Signed-off-by: Parichay Kapoor <email address hidden>

2e601e4... by Parichay Kapoor <email address hidden>

[TF-Lite] Added setInputDimension

Added implementation for setInputDimension
This can allow support for flexible input dimensions
The support is limited to only changing dimensions
Data type for the input or the number of inputs cannot be changed with current TF-Lite API
The rank for the input is allowed to be changed if the model allows
The input dimension can return error if the model does not allow dimension to be changed

Signed-off-by: Parichay Kapoor <email address hidden>

3214b9b... by Jaeyun <email address hidden>

[Decoder/Sub] install img segment

Add definition to install image segment subplugin.

Signed-off-by: Jaeyun Jung <email address hidden>

29d0099... by Jaeyun <email address hidden>

[Decoder] update callback description

Update callback description for decoder sub-plugin.

Signed-off-by: Jaeyun Jung <email address hidden>

5307ef4... by Jaeyun <email address hidden>

[Decoder/Sub] mem error case in img segment

1. handle allocation failure case
2. fix possible mem leak to get the out caps
3. add definition to include img segment in android-libray

Signed-off-by: Jaeyun Jung <email address hidden>