#include <tensorflow/contrib/lite/model.h>
#include <tensorflow/core/public/session.h>
-#include "support/tflite/Assert.h"
-#include "support/tflite/Session.h"
-#include "support/tflite/InterpreterSession.h"
-#include "support/tflite/NNAPISession.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/Assert.h"
+#include "tflite/Session.h"
+#include "tflite/InterpreterSession.h"
+#include "tflite/NNAPISession.h"
+#include "tflite/kernels/register.h"
#include "util/fp32.h"
#ifndef __TFLITE_CLASSIFY_INFERENCE_INTERFACE_H__
#define __TFLITE_CLASSIFY_INFERENCE_INTERFACE_H__
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
-#include "support/tflite/InterpreterSession.h"
-#include "support/tflite/NNAPISession.h"
+#include "tflite/InterpreterSession.h"
+#include "tflite/NNAPISession.h"
#include <iostream>
#include <string>
+++ /dev/null
-add_subdirectory(tflite)
add_library(nnfw_support_tflite STATIC ${SOURCES})
set_target_properties(nnfw_support_tflite PROPERTIES POSITION_INDEPENDENT_CODE ON)
-target_include_directories(nnfw_support_tflite PUBLIC ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/libs/support/include)
+target_include_directories(nnfw_support_tflite PUBLIC ${CMAKE_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(nnfw_support_tflite tensorflow-lite ${LIB_PTHREAD} dl)
target_link_libraries(nnfw_support_tflite static_nnfw_util)
#include "util/tensor/Shape.h"
#include "util/tensor/Comparator.h"
-#include "support/tflite/TensorView.h"
+#include "tflite/TensorView.h"
#include <functional>
#include <vector>
const nnfw::util::tensor::Comparator &_comparator;
};
-#include "support/tflite/interp/Builder.h"
-#include "support/tflite/Quantization.h"
+#include "tflite/interp/Builder.h"
+#include "tflite/Quantization.h"
#include <random>
#include "tensorflow/contrib/lite/interpreter.h"
-#include "support/tflite/InputIndex.h"
-#include "support/tflite/OutputIndex.h"
+#include "tflite/InputIndex.h"
+#include "tflite/OutputIndex.h"
#include "util/feature/Shape.h"
#include "util/feature/Reader.h"
#define __NNFW_SUPPORT_TFLITE_NNAPI_SESSION_H__
#include "Session.h"
-#include "support/tflite/nnapi_delegate.h"
+#include "tflite/nnapi_delegate.h"
namespace nnfw
{
#define __NNFW_SUPPORT_TFLITE_TENSOR_LOGGER_H__
#include "util/tensor/IndexIterator.h"
-#include "support/tflite/TensorView.h"
+#include "tflite/TensorView.h"
#include <tensorflow/contrib/lite/interpreter.h>
#include <tensorflow/contrib/lite/context.h>
#include <tensorflow/contrib/lite/model.h>
-#include "support/tflite/interp/Builder.h"
+#include "tflite/interp/Builder.h"
namespace nnfw
{
#include <tensorflow/contrib/lite/model.h>
-#include "support/tflite/interp/Builder.h"
+#include "tflite/interp/Builder.h"
namespace nnfw
{
#define __NNFW_SUPPORT_TFLITE_KERNELS_CUSTOM_OP_H__
#include "tensorflow/contrib/lite/context.h"
-#include "support/tflite/kernels/TensorFlowMax.h"
-#include "support/tflite/kernels/SquaredDifference.h"
-#include "support/tflite/kernels/TensorFlowSum.h"
-#include "support/tflite/kernels/Abs.h"
+#include "tflite/kernels/TensorFlowMax.h"
+#include "tflite/kernels/SquaredDifference.h"
+#include "tflite/kernels/TensorFlowSum.h"
+#include "tflite/kernels/Abs.h"
namespace tflite
{
* limitations under the License.
*/
-#include "support/tflite/Diff.h"
-#include "support/tflite/nnapi_delegate.h"
+#include "tflite/Diff.h"
+#include "tflite/nnapi_delegate.h"
#include "util/fp32.h"
return static_cast<uint8_t>((_dist(_rand) - min_range) * type_range / (max_range - min_range));
}
-#include "support/tflite/TensorLogger.h"
+#include "tflite/TensorLogger.h"
//
// Random Test Runner
//
* limitations under the License.
*/
-#include "support/tflite/FeatureView.h"
-#include "support/tflite/TensorUtils.h"
+#include "tflite/FeatureView.h"
+#include "tflite/TensorUtils.h"
#include <cassert>
* limitations under the License.
*/
-#include "support/tflite/Quantization.h"
+#include "tflite/Quantization.h"
TfLiteQuantizationParams make_default_quantization(void)
{
-#include "support/tflite/TensorShapeUtils.h"
+#include "tflite/TensorShapeUtils.h"
namespace nnfw
{
* limitations under the License.
*/
-#include "support/tflite/TensorView.h"
+#include "tflite/TensorView.h"
#include <cassert>
* limitations under the License.
*/
-#include "support/tflite/interp/FlatBufferBuilder.h"
+#include "tflite/interp/FlatBufferBuilder.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
namespace nnfw
{
* limitations under the License.
*/
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/interp/FunctionBuilder.h"
namespace nnfw
{
* limitations under the License.
*/
-#include "support/tflite/kernels/Abs.h"
+#include "tflite/kernels/Abs.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
#include <iostream>
* limitations under the License.
*/
-#include "support/tflite/kernels/SquaredDifference.h"
+#include "tflite/kernels/SquaredDifference.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
#include <iostream>
* limitations under the License.
*/
-#include "support/tflite/kernels/TensorFlowMax.h"
+#include "tflite/kernels/TensorFlowMax.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
#include <iostream>
* limitations under the License.
*/
-#include "support/tflite/kernels/TensorFlowSum.h"
+#include "tflite/kernels/TensorFlowSum.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
#include <iostream>
// NOTE This code is derived from the following file (in TensorFlow)
// 'externals/tensorflow/tensorflow/contrib/lite/kernels/register.cc'
-#include "support/tflite/kernels/register.h"
-#include "support/tflite/kernels/CustomOps.h"
+#include "tflite/kernels/register.h"
+#include "tflite/kernels/CustomOps.h"
// TODO Use namespace nnfw
namespace tflite
// NOTE This code is derived from the following file (in TensorFlow v1.12)
// 'externals/tensorflow/tensorflow/contrib/lite/nnapi_delegate.cc'
-#include "support/tflite/nnapi_delegate.h"
+#include "tflite/nnapi_delegate.h"
#include <fcntl.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/TensorShapeUtils.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/TensorShapeUtils.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "env.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "env.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "util/environment.h"
#include "util/feature/Shape.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <random>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <iostream>
#include <cassert>
#include "gtest/gtest.h"
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include "memory.h"
#include "util/environment.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Quantization.h"
-#include "support/tflite/interp/FunctionBuilder.h"
+#include "tflite/Diff.h"
+#include "tflite/Quantization.h"
+#include "tflite/interp/FunctionBuilder.h"
#include <chrono>
#include <iostream>
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
-#include "support/tflite/interp/FlatBufferBuilder.h"
-#include "support/tflite/Diff.h"
+#include "tflite/interp/FlatBufferBuilder.h"
+#include "tflite/Diff.h"
#include <iostream>
#include <stdexcept>
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
-#include "support/tflite/Assert.h"
-#include "support/tflite/Session.h"
-#include "support/tflite/InterpreterSession.h"
-#include "support/tflite/NNAPISession.h"
-#include "support/tflite/Diff.h"
+#include "tflite/Assert.h"
+#include "tflite/Session.h"
+#include "tflite/InterpreterSession.h"
+#include "tflite/NNAPISession.h"
+#include "tflite/Diff.h"
#include "util/tensor/IndexIterator.h"
#include <boost/accumulators/accumulators.hpp>
#ifdef TFLITE_FLEX
#include "tensorflow/contrib/lite/delegates/flex/delegate.h"
#endif // TFLITE_FLEX
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/op_resolver.h"
#include "tensorflow/contrib/lite/string_util.h"
// For profiling nnapi_delegate
#include "util/profiling/profiling.h"
-#include "support/tflite/nnapi_delegate.h"
+#include "tflite/nnapi_delegate.h"
namespace {
nnfw::NNAPIDelegate nnfw_delegate_;
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "tensorflow/contrib/lite/builtin_op_data.h"
#include <string>
#include <unordered_map>
-#include "support/tflite/TensorView.h"
+#include "tflite/TensorView.h"
namespace tflite
{
* limitations under the License.
*/
-#include "support/tflite/kernels/register.h"
+#include "tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
#include "bin_image.h"
#include "util/benchmark.h"
#include "util/environment.h"
#include "util/fp32.h"
-#include "support/tflite/Diff.h"
-#include "support/tflite/Assert.h"
-#include "support/tflite/Session.h"
-#include "support/tflite/InterpreterSession.h"
-#include "support/tflite/NNAPISession.h"
+#include "tflite/Diff.h"
+#include "tflite/Assert.h"
+#include "tflite/Session.h"
+#include "tflite/InterpreterSession.h"
+#include "tflite/NNAPISession.h"
#include "util/tensor/IndexIterator.h"
#include <iostream>