+1.7.2 -> 2.0.0
+ - NNStreamer for Edge-AI
+ - MQTT Pub/Sub streams can be synchronized with timestamp values
+ - MQTT-Hybrid Pub/Sub protocol (send high-bandwidth data streams with HLS) is not included in 2.0. This feature will be enabled with 2.1+ releases.
+ - Query (workload offloading) with TCP is included as an experimental feature. Query will be updated to use MQTT-Hybrid in future 2.1+ releases.
+
+ - Stream data type redefined (backward compatible)
+ - Flex-tensor and Sparse-tensor as a format of "other/tensors".
+ - "other/tensor" is obsoleted (but will be kept supported for a while). Use "other/tensors,num_tensors=1" for single tensor stream.
+ - The conventional tensor stream is "Static-tensor", which is the default format of "other/tensors".
+ - Many elements of nnstreamer (including tensor-transform) support "Flex-tensor" as well as "Static-tensor".
+ - The MIME type is "other/tensors,format={static, flexible, sparse}". If not specified, format is static.
+
+ - Major features
+ - Flexbuf supported as subplugins of converter and decoder.
+ - LUA scripts supports as custom filters. (tensor-filter)
+ - Debian pdebuild support (tested with Sid).
+
+ - Minor features
+ - Decoder/Bounding-boxes: more options for more diverse neural net settings.
+ - SNAP+TF-Lite support.
+
+ - Fixes
+ - Tensor-filter: Python test fail, TVM bugs, code complexity, error messages, C++ exception handling
+ - Tensor-crop: region setting, timestamp handling
+ - Tizen/Family-Hub support.
+ - Yocto, MacOS build errors.
+ - ARMNN version updates.
+
1.7.1 -> 1.7.2
- NNStreamer for Edge-AI project started.
- Main features of 1.8.0 release and its immediate successors will be "Edge-AI", which allows distributed on-device AI inferences.
+nnstreamer (2.0.0.0) unstable xenial bionic focal sid; urgency=medium
+
+ * 2.0.0 Release (LTS for Tizen 6.5 M2 release)
+
+ -- MyungJoo Ham <myungjoo.ham@samsung.com> Tue, 28 Sep 2021 07:50:00 +0900
+
nnstreamer (1.7.2.1) unstable xeinal bionic focal sid; urgency=medium
* 1.7.2 development version for Debian releases
$(error GSTREAMER_ROOT_ANDROID is not defined!)
endif
-NNSTREAMER_VERSION := 1.7.2
+NNSTREAMER_VERSION := 2.0.0
NNSTREAMER_VERSION_MAJOR := $(word 1,$(subst ., ,${NNSTREAMER_VERSION}))
NNSTREAMER_VERSION_MINOR := $(word 2,$(subst ., ,${NNSTREAMER_VERSION}))
NNSTREAMER_VERSION_MICRO := $(word 3,$(subst ., ,${NNSTREAMER_VERSION}))
# If you are using Tizen 5.0+ or Ubuntu/Bionix+, you don't need to mind meson version.
project('nnstreamer', 'c', 'cpp',
- version: '1.7.2',
+ version: '2.0.0',
license: ['LGPL-2.1'],
meson_version: '>=0.50.0',
default_options: [
# 2. Tizen : ./packaging/nnstreamer.spec
# 3. Android: ./jni/nnstreamer.mk
# 4. Meson : ./meson.build
-Version: 1.7.2
+Version: 2.0.0
Release: 0
Group: Machine Learning/ML Framework
Packager: MyungJoo Ham <myungjoo.ham@samsung.com>
%endif
%changelog
+* Tue Sep 28 2021 MyungJoo Ham <myungjoo.ham@samsung.com>
+- Release of 2.0.0, the new LTS version of 2021.
+
* Thu Jun 03 2021 MyungJoo Ham <myungjoo.ham@samsung.com>
- Start development of 1.7.2 (1.8.0-RC3)