/aosp_15_r20/external/tensorflow/tensorflow/lite/kernels/ |
H A D | comparisons.cc | 47 const TfLiteTensor* input2; in ComparisonPrepareCommon() local 49 GetInputSafe(context, node, kInputTensor2, &input2)); in ComparisonPrepareCommon() 59 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in ComparisonPrepareCommon() 62 bool requires_broadcast = !HaveSameShapes(input1, input2); in ComparisonPrepareCommon() 67 context, input1, input2, &output_size)); in ComparisonPrepareCommon() 96 void ComparisonQuantized(const TfLiteTensor* input1, const TfLiteTensor* input2, in ComparisonQuantized() argument 100 auto input2_offset = -input2->params.zero_point; in ComparisonQuantized() 108 QuantizeMultiplier(input2->params.scale, &input2_multiplier, &input2_shift); in ComparisonQuantized() 121 GetTensorShape(input2), GetTensorData<input_dtype>(input2), in ComparisonQuantized() 126 GetTensorShape(input2), GetTensorData<input_dtype>(input2), in ComparisonQuantized() [all …]
|
H A D | sub.cc | 168 const TfLiteTensor* input2, in PrepareInt16SubOpPOT() argument 180 TF_LITE_ENSURE_EQ(context, input2->params.zero_point, 0); in PrepareInt16SubOpPOT() 190 CheckedLog2(input2->params.scale, &input2_scale_log2_rounded); in PrepareInt16SubOpPOT() 223 const TfLiteTensor* input2; in Prepare() local 225 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 230 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 231 output->type = input2->type; in Prepare() 233 data->requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 238 context, input1, input2, &output_size)); in Prepare() 261 if (input1->type == kTfLiteInt16 && input2->type == kTfLiteInt16 && in Prepare() [all …]
|
H A D | comparisons_test.cc | 45 ComparisonOpModel(const TensorData& input1, const TensorData& input2, in ComparisonOpModel() argument 48 input2_ = AddInput(input2); in ComparisonOpModel() 55 int input2() { return input2_; } in input2() function in tflite::__anonfa84a40c0111::ComparisonOpModel 106 model.PopulateTensor<bool>(model.input2(), {true, true, false, false}); in TEST() 117 model.PopulateTensor<float>(model.input2(), {0.1, 0.2, 0.6, 0.5}); in TEST() 128 model.PopulateTensor<int>(model.input2(), {1, 2, 7, 5}); in TEST() 142 model.PopulateTensor<std::string>(model.input2(), {"A", "C", "B", "D"}); in TEST() 153 model.PopulateTensor<int>(model.input2(), {7}); in TEST() 164 model.PopulateTensor<int>(model.input2(), {7, 1, 2, 4}); in TEST() 179 model.PopulateTensor<std::string>(model.input2(), {"A"}); in TEST() [all …]
|
H A D | add.cc | 97 const TfLiteTensor* input2; in Prepare() local 99 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 104 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 105 output->type = input2->type; in Prepare() 107 const bool requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 112 context, input1, input2, &output_size)); in Prepare() 135 if (input1->type == kTfLiteInt16 && input2->type == kTfLiteInt16 && in Prepare() 140 TF_LITE_ENSURE_EQ(context, input2->params.zero_point, 0); in Prepare() 152 CheckedLog2(input2->params.scale, &input2_scale_log2_rounded); in Prepare() 169 data->input2_offset = -input2->params.zero_point; in Prepare() [all …]
|
H A D | squared_difference.cc | 46 T SquaredDifference(T input1, T input2) { in SquaredDifference() argument 47 const T difference = input1 - input2; in SquaredDifference() 70 const TfLiteTensor* input2; in Prepare() local 72 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 77 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 78 output->type = input2->type; in Prepare() 83 const auto& input2_quantization_params = input2->params; in Prepare() 134 data->requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 139 context, input1, input2, &output_size)); in Prepare() 177 const TfLiteTensor* input2, in EvalQuantizedSquaredDifference() argument [all …]
|
H A D | div.cc | 80 const TfLiteTensor* input2; in Prepare() local 82 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 87 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 88 output->type = input2->type; in Prepare() 90 data->requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 95 context, input1, input2, &output_size)); in Prepare() 105 input1->params.scale / (input2->params.scale * output->params.scale); in Prepare() 116 const TfLiteTensor* input2, TfLiteTensor* output) { in EvalDiv() argument 125 GetTensorData<data_type>(input1), GetTensorShape(input2), \ in EvalDiv() 126 GetTensorData<data_type>(input2), GetTensorShape(output), \ in EvalDiv() [all …]
|
H A D | mul.cc | 83 const TfLiteTensor* input2; in Prepare() local 85 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 90 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 92 const bool requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 97 context, input1, input2, &output_size)); in Prepare() 108 input1->params.scale * input2->params.scale / output->params.scale; in Prepare() 119 const TfLiteTensor* input2, TfLiteTensor* output) { in EvalMul() argument 122 GetTensorShape(input1), GetTensorShape(input2), &op_params); in EvalMul() 130 GetTensorData<data_type>(input1), GetTensorShape(input2), \ in EvalMul() 131 GetTensorData<data_type>(input2), GetTensorShape(output), \ in EvalMul() [all …]
|
H A D | floor_mod.cc | 64 const TfLiteTensor* input2; in Prepare() local 66 GetInputSafe(context, node, kInputTensor2, &input2)); in Prepare() 71 TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); in Prepare() 81 data->requires_broadcast = !HaveSameShapes(input1, input2); in Prepare() 86 context, input1, input2, &output_size)); in Prepare() 96 const TfLiteTensor* input1, const TfLiteTensor* input2, in EvalImpl() argument 98 const T* denominator_data = GetTensorData<T>(input2); in EvalImpl() 100 if (input2->type == kTfLiteInt32 || input2->type == kTfLiteInt64) { in EvalImpl() 102 const int num_elements = NumElements(input2); in EvalImpl() 113 GetTensorShape(input2), denominator_data, GetTensorShape(output), in EvalImpl() [all …]
|
/aosp_15_r20/external/pytorch/aten/src/ATen/native/metal/ops/ |
H A D | MetalBinaryElementwise.mm | 25 static inline void checkInputs(const Tensor& input1, const Tensor& input2) { 27 channelsSize(input1) == channelsSize(input2), 29 if (batchSize(input1) != batchSize(input2)) { 37 const uint32_t input2_h = heightSize(input2); 38 const uint32_t input2_w = widthSize(input2); 61 const Tensor& input2, 64 checkInputs(input1, input2); 66 MPSImage* X2 = imageFromTensor(input2); 71 outputSize = input2.sizes(); 78 MetalCommandBuffer* cb2 = getCommandBuffer(input2); [all …]
|
/aosp_15_r20/external/ComputeLibrary/src/runtime/CL/functions/ |
H A D | CLElementwiseOperations.cpp | 53 void CLArithmeticAddition::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output, Conve… in configure() argument 55 … configure(CLKernelLibrary::get().get_compile_context(), input1, input2, output, policy, act_info); in configure() 58 …mpileContext &compile_context, const ICLTensor *input1, const ICLTensor *input2, ICLTensor *output… in configure() argument 62 _impl->src_1 = input2; in configure() 65 …_impl->op->configure(compile_context, input1->info(), input2->info(), output->info(), policy, act_… in configure() 68 Status CLArithmeticAddition::validate(const ITensorInfo *input1, const ITensorInfo *input2, const I… in validate() argument 70 return opencl::ClAdd::validate(input1, input2, output, policy, act_info); in validate() 99 void CLArithmeticSubtraction::configure(const ICLTensor *input1, const ICLTensor *input2, ICLTensor… in configure() argument 101 … configure(CLKernelLibrary::get().get_compile_context(), input1, input2, output, policy, act_info); in configure() 104 …mpileContext &compile_context, const ICLTensor *input1, const ICLTensor *input2, ICLTensor *output… in configure() argument [all …]
|
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsm64bitCompareTests.cpp | 248 layout(binding = 1) buffer Input2 { double values[]; } input2; 254 output1.values[i] = int(input1.values[i] == input2.values[i]); 276 OpName %Input2 "Input2" 277 OpMemberName %Input2 0 "values" 278 OpName %input2 "input2" 290 OpMemberDecorate %Input2 0 Offset 0 291 OpDecorate %Input2 BufferBlock 292 OpDecorate %input2 DescriptorSet 0 293 OpDecorate %input2 Binding 1 312 %Input2 = OpTypeStruct %_runtimearr_tinput_0 [all …]
|
/aosp_15_r20/external/ltp/testcases/kernel/device-drivers/v4l/user_space/ |
H A D | test_VIDIOC_ENUMINPUT.c | 47 struct v4l2_input input2; in test_VIDIOC_ENUMINPUT() local 84 memset(&input2, 0, sizeof(input2)); in test_VIDIOC_ENUMINPUT() 85 input2.index = input.index; in test_VIDIOC_ENUMINPUT() 86 strncpy((char *)input2.name, (char *)input.name, in test_VIDIOC_ENUMINPUT() 87 sizeof(input2.name)); in test_VIDIOC_ENUMINPUT() 88 input2.type = input.type; in test_VIDIOC_ENUMINPUT() 89 input2.audioset = input.audioset; in test_VIDIOC_ENUMINPUT() 90 input2.tuner = input.tuner; in test_VIDIOC_ENUMINPUT() 91 input2.std = input.std; in test_VIDIOC_ENUMINPUT() 92 input2.status = input.status; in test_VIDIOC_ENUMINPUT() [all …]
|
/aosp_15_r20/external/ComputeLibrary/src/runtime/NEON/functions/ |
H A D | NEElementwiseOperations.cpp | 50 void NEElementwiseMax::configure(ITensor *input1, ITensor *input2, ITensor *output, const Activatio… in configure() argument 54 _impl->src_1 = input2; in configure() 57 _impl->op->configure(input1->info(), input2->info(), output->info()); in configure() 60 Status NEElementwiseMax::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() argument 63 return cpu::CpuElementwiseMax::validate(input1, input2, output); in validate() 91 void NEElementwiseMin::configure(ITensor *input1, ITensor *input2, ITensor *output, const Activatio… in configure() argument 95 _impl->src_1 = input2; in configure() 98 _impl->op->configure(input1->info(), input2->info(), output->info()); in configure() 101 Status NEElementwiseMin::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() argument 104 return cpu::CpuElementwiseMin::validate(input1, input2, output); in validate() [all …]
|
/aosp_15_r20/external/apache-commons-io/src/test/java/org/apache/commons/io/jmh/ |
H A D | IOUtilsContentEqualsReadersBenchmark.java | 84 …public static boolean contentEquals_release_2_8_0(final Reader input1, final Reader input2) throws… in contentEquals_release_2_8_0() argument 85 if (input1 == input2) { in contentEquals_release_2_8_0() 88 if (input1 == null ^ input2 == null) { in contentEquals_release_2_8_0() 92 final BufferedReader bufferedInput2 = IOUtils.toBufferedReader(input2); in contentEquals_release_2_8_0() 106 …public static boolean contentEqualsPr118(final Reader input1, final Reader input2) throws IOExcept… in contentEqualsPr118() argument 107 if (input1 == input2) { in contentEqualsPr118() 110 if (input1 == null || input2 == null) { in contentEqualsPr118() 129 return pos2 == index && input2.read() == EOF; in contentEqualsPr118() 135 count2 = input2.read(array2, pos2, DEFAULT_BUFFER_SIZE - pos2); in contentEqualsPr118() 153 …Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B), DEFAULT_CHARSET… in testFileCurrent() argument [all …]
|
H A D | IOUtilsContentEqualsInputStreamsBenchmark.java | 82 …blic static boolean contentEquals_release_2_8_0(final InputStream input1, final InputStream input2) in contentEquals_release_2_8_0() argument 84 if (input1 == input2) { in contentEquals_release_2_8_0() 87 if (input1 == null ^ input2 == null) { in contentEquals_release_2_8_0() 91 final BufferedInputStream bufferedInput2 = buffer(input2); in contentEquals_release_2_8_0() 104 …public static boolean contentEqualsPr118(final InputStream input1, final InputStream input2) throw… in contentEqualsPr118() argument 105 if (input1 == input2) { in contentEqualsPr118() 108 if (input1 == null || input2 == null) { in contentEqualsPr118() 127 return pos2 == index && input2.read() == EOF; in contentEqualsPr118() 133 count2 = input2.read(array2, pos2, DEFAULT_BUFFER_SIZE - pos2); in contentEqualsPr118() 151 InputStream input2 = getClass().getResourceAsStream(TEST_PATH_B)) { in testFileCurrent() [all …]
|
/aosp_15_r20/cts/tests/tests/car_builtin/src/android/car/cts/builtin/util/ |
H A D | SlogfTest.java | 86 Slogf.v(TAG, FORMATTED_MSG, "input1", "input2"); in testV_msg3() 88 assertLogcatMessage(VERBOSE, FORMATTED_MSG, "input1", "input2"); in testV_msg3() 104 Slogf.v(TAG, FORMATTED_MSG, "input1", "input2"); in testV_noMsg2() 106 assertNoLogcatMessage(VERBOSE, FORMATTED_MSG, "input1", "input2"); in testV_noMsg2() 128 Slogf.d(TAG, FORMATTED_MSG, "input1", "input2"); in testD_msg3() 130 assertLogcatMessage(DEBUG, FORMATTED_MSG, "input1", "input2"); in testD_msg3() 146 Slogf.d(TAG, FORMATTED_MSG, "input1", "input2"); in testD_noMsg2() 148 assertNoLogcatMessage(DEBUG, FORMATTED_MSG, "input1", "input2"); in testD_noMsg2() 172 Slogf.i(TAG, FORMATTED_MSG, "input1", "input2"); in testI_msg3() 174 assertLogcatMessage(INFO, FORMATTED_MSG, "input1", "input2"); in testI_msg3() [all …]
|
/aosp_15_r20/external/angle/third_party/glslang/src/Test/baseResults/ |
H A D | hlsl.max.frag.out | 8 0:2 'input2' ( in 4-component vector of float) 13 0:3 'input2' ( in 4-component vector of float) 21 0:? 'input2' ( temp 4-component vector of float) 22 0:? 'input2' (layout( location=1) in 4-component vector of float) 27 0:? 'input2' ( temp 4-component vector of float) 31 0:? 'input2' (layout( location=1) in 4-component vector of float) 43 0:2 'input2' ( in 4-component vector of float) 48 0:3 'input2' ( in 4-component vector of float) 56 0:? 'input2' ( temp 4-component vector of float) 57 0:? 'input2' (layout( location=1) in 4-component vector of float) [all …]
|
/aosp_15_r20/external/deqp-deps/glslang/Test/baseResults/ |
D | hlsl.max.frag.out | 8 0:2 'input2' ( in 4-component vector of float) 13 0:3 'input2' ( in 4-component vector of float) 21 0:? 'input2' ( temp 4-component vector of float) 22 0:? 'input2' (layout( location=1) in 4-component vector of float) 27 0:? 'input2' ( temp 4-component vector of float) 31 0:? 'input2' (layout( location=1) in 4-component vector of float) 43 0:2 'input2' ( in 4-component vector of float) 48 0:3 'input2' ( in 4-component vector of float) 56 0:? 'input2' ( temp 4-component vector of float) 57 0:? 'input2' (layout( location=1) in 4-component vector of float) [all …]
|
/aosp_15_r20/external/XNNPACK/src/operators/ |
H A D | binary-elementwise-nd.c | 220 …"failed to create %s operator with %.7g input2-to-output scale ratio: scale ratio must be in [2**-… in xnn_create_add_nd_qs8() 298 …"failed to create %s operator with %.7g input2-to-output scale ratio: scale ratio must be in [2**-… in xnn_create_add_nd_qu8() 734 …"failed to create %s operator with %.7g input2-to-output scale ratio: scale ratio must be in [2**-… in xnn_create_subtract_nd_qs8() 812 …"failed to create %s operator with %.7g input2-to-output scale ratio: scale ratio must be in [2**-… in xnn_create_subtract_nd_qu8() 847 const void* input2, in setup_binary_elementwise_nd() argument 931 "shape dimension #%zu of input1 (%zu) does not match shape dimension #%zu of input2 (%zu)", in setup_binary_elementwise_nd() 969 .b = input2, in setup_binary_elementwise_nd() 981 binary_elementwise_op->context.elementwise_binary.a = input2; in setup_binary_elementwise_nd() 1057 const void* input2, in setup_binary_elementwise_nd_f16() argument 1070 input2, in setup_binary_elementwise_nd_f16() [all …]
|
/aosp_15_r20/external/ComputeLibrary/arm_compute/runtime/CL/functions/ |
H A D | CLElementwiseOperations.h | 78 …* @param[in, out] input2 Second tensor input. Data types supported: U8/QASYMM8/QASYMM8_SIGNED/S1… 84 …void configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output, ConvertPolicy policy, cons… 87 * Valid configurations (Input1,Input2) -> Output : 104 …* @param[in, out] input2 Second tensor input. Data types supported: U8/QASYMM8/QASYMM8_SI… 110 …mpileContext &compile_context, const ICLTensor *input1, const ICLTensor *input2, ICLTensor *output… 114 * Valid configurations (Input1,Input2) -> Output : 129 …* @param[in] input2 Second tensor input info. Data types supported: U8/QASYMM8/QASYMM8_SIGNED/S1… 136 …static Status validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *ou… 188 …* @param[in, out] input2 Second tensor input. Data types supported: U8/QASYMM8/QASYMM8_SIGNED/S1… 194 …void configure(const ICLTensor *input1, const ICLTensor *input2, ICLTensor *output, ConvertPolicy … [all …]
|
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/ |
H A D | concat_test.cc | 34 TensorRef<BHWC> input1, input2, output; in TEST() local 39 input2.type = DataType::FLOAT32; in TEST() 40 input2.ref = 1; in TEST() 41 input2.shape = BHWC(1, 2, 2, 1); in TEST() 50 SingleOpModel model({ToString(OperationType::CONCAT), attr}, {input1, input2}, in TEST() 60 TensorRef<BHWC> input1, input2, output; in TEST() local 65 input2.type = DataType::FLOAT32; in TEST() 66 input2.ref = 1; in TEST() 67 input2.shape = BHWC(1, 1, 1, 4); in TEST() 76 SingleOpModel model({ToString(OperationType::CONCAT), attr}, {input1, input2}, in TEST() [all …]
|
/aosp_15_r20/external/toybox/tests/ |
H A D | cmp.test | 20 c" > input2 22 testcmd "identical files, stdout" "input input2" "" "ab\nc\n" "" 23 testcmd "identical files, return code" "input input2 && echo yes" "yes\n" "ab\nc\n" "" 25 testcmd "EOF, stderr" "input input2 2>&1" \ 26 "cmp: EOF on input2 after byte 5, line 2\n" "ab\nc\nx" "" 27 testcmd "EOF, return code" "input input2 2>/dev/null || echo yes" "yes\n" "ab\nc\nx" "" 29 testcmd "diff, stdout" "input input2 | sed s/byte/char/" \ 30 "input input2 differ: char 4, line 2\n" "ab\nx\nx" "" 31 testcmd "diff, return code" "input input2 > /dev/null || echo yes" "yes\n" "ab\nx\nx" "" 33 testcmd "-s EOF, return code" "-s input input2 2>&1 || echo yes" "yes\n" "ab\nc\nx" "" [all …]
|
/aosp_15_r20/external/ComputeLibrary/arm_compute/runtime/NEON/functions/ |
H A D | NEElementwiseOperations.h | 71 * @param[in, out] input2 Second tensor input. Data types supported: Same as @p input1. 75 …void configure(ITensor *input1, ITensor *input2, ITensor *output, const ActivationLayerInfo &act_i… 79 * @param[in] input2 Second tensor input info. Data types supported: Same as @p input1. 85 …static Status validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *ou… 131 * @param[in, out] input2 Second tensor input. Data types supported: Same as @p input1. 135 …void configure(ITensor *input1, ITensor *input2, ITensor *output, const ActivationLayerInfo &act_i… 139 * @param[in] input2 Second tensor input info. Data types supported: Same as @p input1. 145 …static Status validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *ou… 191 * @param[in, out] input2 Second tensor input. Data types supported: Same as @p input1. 195 …void configure(ITensor *input1, ITensor *input2, ITensor *output, const ActivationLayerInfo &act_i… [all …]
|
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/nnapi/ |
H A D | nnapi_delegate_device_selection_test.cc | 46 const TensorData& input1, const TensorData& input2, in Init() argument 54 input2_ = AddInput(input2); in Init() 64 int input2() { return input2_; } in input2() function in tflite::__anon4d6747010111::FloatAddOpModel 114 m.PopulateTensor<float>(m.input2(), {0.1, 0.2, 0.3, 0.5}); in InitWithOptions() 368 // input2 --> | 375 AddSubOpsAcceleratedModel(const TensorData& input1, const TensorData& input2, in AddSubOpsAcceleratedModel() argument 383 Init(input1, input2, input3, output, activation_type, in AddSubOpsAcceleratedModel() 388 int input2() { return input2_; } in input2() function in tflite::__anon4d6747010111::AddSubOpsAcceleratedModel 401 void Init(const TensorData& input1, const TensorData& input2, in Init() argument 406 input2_ = AddInput(input2); in Init() [all …]
|
/aosp_15_r20/external/licenseclassifier/internal/sets/ |
H A D | stringset_test.go | 124 input2 := []string{"b", "c", "e"} 134 setB := NewStringSet(input2...) 140 checkSameStringSet(t, setB, input2) 143 setA = NewStringSet(input2...) 148 checkSameStringSet(t, setA, input2) 154 input2 := []string{"b", "c", "e"} 193 setB := NewStringSet(input2...) 201 checkSameStringSet(t, setB, input2) 206 input2 := []string{"b", "c", "e"} 237 setB := NewStringSet(input2...) [all …]
|