#include "support/tflite/kernels/RSQRT.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
-#include "tensorflow/contrib/lite/kernels/internal/tensor.h"
#include <cmath>
#include <iostream>
case kTfLiteFloat32:
{
size_t elements = NumElements(input);
- const float *in = GetTensorData<float>(input);
+ const float *in = input->data.f;
const float *in_end = in + elements;
float *out = output->data.f;
for (; in < in_end; in++, out++)
#include "support/tflite/kernels/SquaredDifference.h"
#include "tensorflow/contrib/lite/kernels/kernel_util.h"
-#include "tensorflow/contrib/lite/kernels/internal/tensor.h"
#include <iostream>
{
case kTfLiteFloat32:
{
- const float *in1 = GetTensorData<float>(input1);
- const float *in2 = GetTensorData<float>(input2);
+ const float *in1 = input1->data.f;
+ const float *in2 = input2->data.f;
const float *in_end1 = in1 + elements;
float *out = output->data.f;
}
case kTfLiteInt32:
{
- const int *in1 = GetTensorData<int>(input1);
- const int *in2 = GetTensorData<int>(input2);
+ const int *in1 = input1->data.i32;
+ const int *in2 = input2->data.i32;
const int *in_end1 = in1 + elements;
int *out = output->data.i32;
}
case kTfLiteInt64:
{
- const int64_t *in1 = GetTensorData<int64_t>(input1);
- const int64_t *in2 = GetTensorData<int64_t>(input2);
+ const int64_t *in1 = input1->data.i64;
+ const int64_t *in2 = input1->data.i64;
const int64_t *in_end1 = in1 + elements;
int64_t *out = output->data.i64;