tensorflow2:ref/for/tizen_6.0

Last commit made on 2021-07-06
Get this branch:
git clone -b ref/for/tizen_6.0 https://git.launchpad.net/tensorflow2

Branch merges

Branch information

Name:
ref/for/tizen_6.0
Repository:
lp:tensorflow2

Recent commits

4fd0108... by Harsh Aggarwal <email address hidden>

[pkg/spec] Proper Fix for package dependency

Nothing provides lite-devel needed by tensorflow2-lite-flatbuf-schema
The lite-flatbuf-schema package should depend on tensorflow2-lite-devel.
This patch adds the corresponding bugfix.

Change-Id: Ie9bb642549ff541f7bede59ce9fc5c09d2160585
Signed-off-by: Harsh Aggarwal <email address hidden>

8aa669e... by Parichay Kapoor <email address hidden>

[spec/pkg] Bug fix for package dependency

The lite-flatbuf-schema package currently depends on
tensorflow-lite-devel, but should depend on tensorflow2-lite-devel.
This patch adds the corresponding bugfix.

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

248ae34... by Parichay Kapoor <email address hidden>

[pkg] Add flatbuffer-dev dependency

Added flatbuffer-dev dependency as tensorflow2-lite header
tensorflow2/tensorflow/lite/schema/schema_generated.h depends
on flatbuffers/flatbuffers.h.

The devel packages now require flatbuffers-dev.
Further, pkg-config also requires flatbuffers-dev.

**Self evaluation:**
1. Build test: [x]Passed [ ]Failed [ ]Skipped
2. Run test: [x]Passed [ ]Failed [ ]Skipped

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

ae52368... by MyungJoo Ham

[Dist/Tizen+Ubuntu] Update include path of headers

Because tf2-lite headers are installed at /usr/include/tensorflow2,
include paths of these headers should use tensorflow2 instead of
tensorflow.

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

dc9d40c... by MyungJoo Ham

[Dist/Debian] Update pkgconfig for debian

Do not use default pkgcofnig file.
Instead use the Tizen's pkgconfig for coexistance with TF1-Lite

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

74bf613... by MyungJoo Ham

[Dist/Debian] Update source pkg name

To have tf1 and tf2 co-exist, its source pkg name should be updated.

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

d72bfec... by Sangjung Woo

[Security] Fix Security vulnerability issue

This patch fixes the below security vulnerability issues.
* CVE-2020-15191
* CVE-2020-15192 (Same patch for CVE-2020-15191)
* CVE-2020-15193 (Same patch for CVE-2020-15191)
* CVE-2020-15202
* CVE-2020-15203
* CVE-2020-15206
* CVE-2020-15207
* CVE-2020-15208
* CVE-2020-15209
* CVE-2020-15210
* CVE-2020-15212
* CVE-2020-15213 (Same patch for CVE-2020-15212)
* CVE-2020-15214 (Same patch for CVE-2020-15212)

Change-Id: I1c62bc2d7e47ab6049a9465f27e3735f5ab6b5ce
Signe-off-by: Sangjung Woo <email address hidden>

bd73fb4... by Geunsik Lim <email address hidden>

Tizen/Dist: Changed the third-party package name

This commit is to change the package name from 'tensorflow2-third-party'
to 'tensorflow2-lite-thrid-party' to handle the header files
of the third-party libraries. It is to maintain the package name
consistently with the "tensorflow2-lite-" prefix style.

* before:
tensorflow2-third-party-***.rpm (*)
tensorflow2-lite-devel-***.rpm
tensorflow2-lite-flatbuf-schema-***.rpm

* after :
tensorflow2-lite-third-party-***.rpm (*)
tensorflow2-lite-devel-***.rpm
tensorflow2-lite-flatbuf-schema-***.rpm

* Changelog
  * Replaced tensorflow2-third-party with tensorflow2-lite-third-party
  * Removed an unnecessary annotation in the .spec

Change-Id: Ifa7a6f1dac0dd04da00dcf8b65a418420f7fab27
Signed-off-by: Geunsik Lim <email address hidden>

2ecc389... by Geunsik Lim <email address hidden>

Tizen/Dist: Added third-party header files

This commit is to append the third-party package that consists of
header files of external libraries (e.g., absl). Sometimes, the
Tensorflow2-lite based user applications requires the header files
of the external libraries.

**Changelog**
  * Added third-party package for external header files
  * Added core/platform/default/* header files
  * Added the changelog section

Change-Id: Ifa4167b5621a662884e0c2f1a91475e5a498fdff
Signed-off-by: Geunsik Lim <email address hidden>
Acked-by: Sangjung Woo <email address hidden>
Acked-by: Jijoong Moon <email address hidden>
Acked-by: Jihoon Lee <email address hidden>

a43b7fa... by Geunsik Lim <email address hidden>

Tizen/Dist: Added core/platform/*.h

This commit is to append ./core/platform/*.h for user applications
that require the logging.h file.

Change-Id: I2df4d108ba604bf253a841f217ee83b0520dd4e8
Signed-off-by: Geunsik Lim <email address hidden>