blob: 7a40f06604e0b46ffda394912687c08cd5e8fa7c [file] [log] [blame]
A patch that fakes the android version so that NNAPI can be loaded and used
by tensorflow on chrome OS.
This patch can be removed when b/140896675 is fixed upstream and backported.
diff --git a/tensorflow/lite/nnapi/nnapi_implementation.cc b/tensorflow/lite/nnapi/nnapi_implementation.cc
index 6b3de3ca..934d0f70 100644
--- a/tensorflow/lite/nnapi/nnapi_implementation.cc
+++ b/tensorflow/lite/nnapi/nnapi_implementation.cc
@@ -101,7 +101,9 @@ int ASharedMemory_create(const char* name, size_t size) {
const NnApi LoadNnApi() {
NnApi nnapi = {};
- nnapi.android_sdk_version = 0;
+ // TODO(slangley): Hardcode android sdk version until b/140896675 is resolved.
+ // nnapi.android_sdk_version = 0;
+ nnapi.android_sdk_version = 27;
#ifdef __ANDROID__
void* libandroid = nullptr;