/external/tensorflow/tensorflow/lite/delegates/xnnpack/ |
D | quantize_tester.cc | 40 Interpreter* default_interpreter) const { in PopulateInput() 47 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in PopulateInput() 58 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in PopulateInput() 64 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in PopulateInput() 76 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in InvokeAndCheckOutput() 77 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in InvokeAndCheckOutput() 80 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in InvokeAndCheckOutput() 105 std::unique_ptr<Interpreter> default_interpreter; in Test() local 110 &default_interpreter), in Test() 114 ASSERT_TRUE(default_interpreter); in Test() [all …]
|
D | split_tester.cc | 40 Interpreter *default_interpreter) const { in Test() 47 T *default_input_data = default_interpreter->typed_input_tensor<T>(1); in Test() 56 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 59 T *default_output1_data = default_interpreter->typed_output_tensor<T>(0); in Test() 61 T *default_output2_data = default_interpreter->typed_output_tensor<T>(1); in Test() 74 Interpreter *default_interpreter) const { in Test() 80 float *default_input_data = default_interpreter->typed_input_tensor<float>(1); in Test() 90 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 94 default_interpreter->typed_output_tensor<float>(0); in Test() 98 default_interpreter->typed_output_tensor<float>(0); in Test() [all …]
|
D | concatenation_tester.cc | 47 Interpreter *default_interpreter) const { in Test() 55 T *default_input_data = default_interpreter->typed_input_tensor<T>(i); in Test() 66 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 69 T *default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 80 Interpreter *default_interpreter) const { in Test() 88 default_interpreter->typed_input_tensor<float>(i); in Test() 100 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 104 default_interpreter->typed_output_tensor<float>(0); in Test() 125 std::unique_ptr<Interpreter> default_interpreter; in Test() local 130 &default_interpreter), in Test() [all …]
|
D | depth_to_space_tester.cc | 40 Interpreter* default_interpreter) const { in Test() 47 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 59 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 62 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 87 Interpreter* default_interpreter) const { in Test() 93 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 106 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 110 default_interpreter->typed_output_tensor<float>(0); in Test() 144 std::unique_ptr<Interpreter> default_interpreter; in Test() local 149 &default_interpreter), in Test() [all …]
|
D | transpose_tester.cc | 38 Interpreter* default_interpreter) const { in Test() 41 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 48 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 51 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 71 std::unique_ptr<Interpreter> default_interpreter; in Test() local 76 &default_interpreter), in Test() 80 ASSERT_TRUE(default_interpreter); in Test() 82 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 86 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 89 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | dequantize_tester.cc | 39 Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 54 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 58 default_interpreter->typed_output_tensor<float>(0); in Test() 79 std::unique_ptr<Interpreter> default_interpreter; in Test() local 84 &default_interpreter), in Test() 88 ASSERT_TRUE(default_interpreter); in Test() 91 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 94 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 97 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_leaky_relu_tester.cc | 39 Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 54 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 57 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 81 std::unique_ptr<Interpreter> default_interpreter; in Test() local 86 &default_interpreter), in Test() 90 ASSERT_TRUE(default_interpreter); in Test() 93 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 96 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 99 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_unary_elementwise_tester.cc | 39 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 54 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 57 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 82 std::unique_ptr<Interpreter> default_interpreter; in Test() local 87 &default_interpreter), in Test() 91 ASSERT_TRUE(default_interpreter); in Test() 94 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 97 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 100 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_reduce_tester.cc | 39 Interpreter* default_interpreter) const { in Test() 47 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 55 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 58 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 84 std::unique_ptr<Interpreter> default_interpreter; in Test() local 89 &default_interpreter), in Test() 93 ASSERT_TRUE(default_interpreter); in Test() 96 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 99 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 102 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_pad_tester.cc | 55 Interpreter* default_interpreter) const { in Test() 63 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 72 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 75 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 97 std::unique_ptr<Interpreter> default_interpreter; in Test() local 102 &default_interpreter), in Test() 106 ASSERT_TRUE(default_interpreter); in Test() 109 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 112 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 115 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_pool_2d_tester.cc | 38 Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 58 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 61 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 102 std::unique_ptr<tflite::Interpreter> default_interpreter; in Test() local 107 &default_interpreter), in Test() 111 ASSERT_TRUE(default_interpreter); in Test() 114 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 117 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 120 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_resize_bilinear_tester.cc | 39 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in Test() 47 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 59 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 62 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 94 std::unique_ptr<Interpreter> default_interpreter; in Test() local 99 &default_interpreter), in Test() 103 ASSERT_TRUE(default_interpreter); in Test() 106 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 109 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 112 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | leaky_relu_tester.cc | 54 std::unique_ptr<Interpreter> default_interpreter; in Test() local 59 &default_interpreter), in Test() 63 ASSERT_TRUE(default_interpreter); in Test() 66 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 69 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 72 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 76 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 85 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 89 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | softmax_tester.cc | 54 std::unique_ptr<Interpreter> default_interpreter; in Test() local 59 &default_interpreter), in Test() 63 ASSERT_TRUE(default_interpreter); in Test() 66 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 69 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 72 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 76 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 85 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 89 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | reduce_tester.cc | 55 std::unique_ptr<Interpreter> default_interpreter; in Test() local 60 &default_interpreter), in Test() 64 ASSERT_TRUE(default_interpreter); in Test() 67 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 70 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 73 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 77 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 86 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 90 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | unary_elementwise_tester.cc | 62 std::unique_ptr<Interpreter> default_interpreter; in Test() local 67 &default_interpreter), in Test() 71 ASSERT_TRUE(default_interpreter); in Test() 74 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 77 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 80 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 84 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 93 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 97 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | reshape_tester.cc | 56 std::unique_ptr<Interpreter> default_interpreter; in Test() local 61 &default_interpreter), in Test() 65 ASSERT_TRUE(default_interpreter); in Test() 68 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 71 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 74 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 78 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 87 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 91 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | quantized_fully_connected_tester.cc | 54 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in Test() 62 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 70 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 73 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 94 std::unique_ptr<Interpreter> default_interpreter; in Test() local 99 &default_interpreter), in Test() 103 ASSERT_TRUE(default_interpreter); in Test() 106 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 109 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 112 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_transpose_conv_tester.cc | 52 std::unique_ptr<Interpreter> default_interpreter; in Test() local 57 &default_interpreter), in Test() 61 ASSERT_TRUE(default_interpreter); in Test() 64 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 67 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 70 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 90 default_interpreter->input_tensor(0)->data.data); in Test() 99 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 103 EnsureOutputsClose<uint8_t>(default_interpreter.get(), in Test() 106 EnsureOutputsClose<int8_t>(default_interpreter.get(), in Test() [all …]
|
D | quantized_binary_elementwise_tester.cc | 64 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in Test() 74 T* default_input1_data = default_interpreter->typed_input_tensor<T>(0); in Test() 87 default_interpreter->typed_input_tensor<T>(Input1Static() ? 0 : 1); in Test() 99 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 102 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 131 std::unique_ptr<Interpreter> default_interpreter; in Test() local 136 &default_interpreter), in Test() 140 ASSERT_TRUE(default_interpreter); in Test() 144 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 147 ASSERT_EQ(default_interpreter->inputs().size(), 2); in Test() [all …]
|
D | resize_bilinear_tester.cc | 54 std::unique_ptr<Interpreter> default_interpreter; in Test() local 59 &default_interpreter), in Test() 63 ASSERT_TRUE(default_interpreter); in Test() 66 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 69 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 72 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 76 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 89 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 93 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | quantized_conv_2d_tester.cc | 39 Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 58 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 61 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 98 std::unique_ptr<Interpreter> default_interpreter; in Test() local 103 &default_interpreter), in Test() 107 ASSERT_TRUE(default_interpreter); in Test() 110 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 113 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 116 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | quantized_depthwise_conv_2d_tester.cc | 39 Interpreter* delegate_interpreter, Interpreter* default_interpreter) const { in Test() 46 T* default_input_data = default_interpreter->typed_input_tensor<T>(0); in Test() 58 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 61 T* default_output_data = default_interpreter->typed_output_tensor<T>(0); in Test() 98 std::unique_ptr<Interpreter> default_interpreter; in Test() local 103 &default_interpreter), in Test() 107 ASSERT_TRUE(default_interpreter); in Test() 110 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 113 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 116 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() [all …]
|
D | pool_2d_tester.cc | 54 std::unique_ptr<tflite::Interpreter> default_interpreter; in Test() local 59 &default_interpreter), in Test() 63 ASSERT_TRUE(default_interpreter); in Test() 66 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 69 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 72 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 76 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 105 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 109 default_interpreter->typed_output_tensor<float>(0); in Test()
|
D | pad_tester.cc | 73 std::unique_ptr<Interpreter> default_interpreter; in Test() local 78 &default_interpreter), in Test() 82 ASSERT_TRUE(default_interpreter); in Test() 85 ASSERT_EQ(default_interpreter->inputs().size(), 1); in Test() 88 ASSERT_EQ(default_interpreter->outputs().size(), 1); in Test() 91 ASSERT_EQ(default_interpreter->AllocateTensors(), kTfLiteOk); in Test() 95 float* default_input_data = default_interpreter->typed_input_tensor<float>(0); in Test() 105 ASSERT_EQ(default_interpreter->Invoke(), kTfLiteOk); in Test() 109 default_interpreter->typed_output_tensor<float>(0); in Test()
|