From d6b371e095d737922187a518b8faba1ef6f3a2b1 Mon Sep 17 00:00:00 2001 From: Chunseok Lee Date: Thu, 29 Oct 2020 13:12:50 +0900 Subject: Imported Upstream version 0.4 --- .../TFLiteSharp/TFLiteNative/include/tflite_log.h | 69 ---------------------- .../TFLiteNative/include/tflite_nativewrapper.h | 55 ----------------- 2 files changed, 124 deletions(-) delete mode 100644 runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_log.h delete mode 100644 runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_nativewrapper.h (limited to 'runtime/contrib/TFLiteSharp/TFLiteNative/include') diff --git a/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_log.h b/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_log.h deleted file mode 100644 index 69dfcc7b2..000000000 --- a/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_log.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd. All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef _TFLITE_LOG_H_ -#define _TFLITE_LOG_H_ - -#ifdef __cplusplus -extern "C" { -#endif /*__cplusplus*/ - -#define ERROR 1 -#define WARNING 2 -#define INFO 3 -#define DEBUG 4 - -#ifdef __TIZEN__ -#include -#ifdef LOG_TAG -#undef LOG_TAG -#endif // LOG_TAG -#define LOG_TAG "TFLITE_NATIVE" - -#define TFLITE_NATIVE_LOG(log_level, format, args...) \ - do \ - { \ - switch (log_level) \ - { \ - case ERROR: \ - LOGE(format, ##args); \ - case WARNING: \ - LOGE(format, ##args); \ - default: \ - LOGI(format, ##args); \ - } \ - } while (0) -#else // __TIZEN__ -#define LEVEL_TO_STR(level) \ - (((level) == ERROR) \ - ? "ERROR" \ - : ((level) == WARNING) \ - ? "WARNING" \ - : ((level) == INFO) ? "INFO" : ((level) == DEBUG) ? "DEBUG" : "DEFAULT") -#define TFLITE_NATIVE_LOG(log_level, format, args...) \ - do \ - { \ - printf("%s: %s: ", LEVEL_TO_STR(log_level), __FILE__); \ - printf(format, ##args); \ - printf("\n"); \ - } while (0) -#endif // __TIZEN__ - -#ifdef __cplusplus -} -#endif /*__cplusplus*/ - -#endif /*_TFLITE_LOG_H*/ diff --git a/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_nativewrapper.h b/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_nativewrapper.h deleted file mode 100644 index b099ba9ba..000000000 --- a/runtime/contrib/TFLiteSharp/TFLiteNative/include/tflite_nativewrapper.h +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd. All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef _TFLITE_NATIVEWRAPPER_H_ -#define _TFLITE_NATIVEWRAPPER_H_ - -#include "tensorflow/lite/kernels/register.h" -#include "tensorflow/lite/model.h" -#include "tensorflow/lite/string_util.h" -#include "tensorflow/lite/tools/mutable_op_resolver.h" - -#ifdef __cplusplus -extern "C" { -#endif /*__cplusplus*/ - -typedef enum { - /** 32-bit signed integer. */ - INT32 = 1, - - /** 32-bit single precision floating point. */ - FLOAT32 = 2, - - /** 8-bit unsigned integer. */ - UINT8 = 3, - - /** 64-bit signed integer. */ - INT64 = 4 -} TFLiteNativeType; - -void tflite_interpreter_setNumThreads(long *interpreterHandle, int numThreads); - -long long tflite_flatbuffermodel_BuildFromFile(char *modelPath); - -long long tflite_builder_interpreterBuilder(long *modelHandle); - -void *tflite_interpreter_run(long *interpreterHandle, void *values, int inputLength, int dataType); - -#ifdef __cplusplus -} -#endif /*__cplusplus*/ - -#endif /*_TFLITE_NATIVEWRAPPER_H_*/ -- cgit v1.2.3