Home
last modified time | relevance | path

Searched refs:indirect_input (Results 1 – 12 of 12) sorted by relevance

/external/XNNPACK/test/
Davgpool-microkernel-tester.h214 …std::vector<const uint16_t*> indirect_input((output_pixels() - 1) * step() + packed_pooling_elemen… in Test()
216 input_offset() + indirect_input.size() * channels()); in Test()
227 indirect_input[i] = input.data() + i * channels(); in Test()
229 std::shuffle(indirect_input.begin(), in Test()
230 indirect_input.begin() + (output_pixels() - 1) * step() + pooling_elements(), rng); in Test()
232 indirect_input[zero_index()] = zero.data(); in Test()
240 const uint16_t* row = indirect_input[x * step() + p]; in Test()
271 …reinterpret_cast<const void**>(indirect_input.data()), input_offset() * sizeof(uint16_t), zero.dat… in Test()
305 …std::vector<const uint16_t*> indirect_input((output_pixels() - 1) * step() + packed_pooling_elemen… in Test()
307 input_offset() + indirect_input.size() * channels()); in Test()
[all …]
Dargmaxpool-microkernel-tester.h151 …std::vector<const float*> indirect_input((output_pixels() - 1) * step() + packed_pooling_elements(…
163 indirect_input[i] = input.data() + i * channels() - input_offset();
165 std::shuffle(indirect_input.begin(),
166 indirect_input.begin() + (output_pixels() - 1) * step() + pooling_elements(), rng);
171 float max_value = indirect_input[x * step()][c + input_offset()];
174 const float value = indirect_input[x * step() + p][c + input_offset()];
187 indirect_input.data(), input_offset() * sizeof(float), output.data(), index.data(),
199 indirect_input[x * step() + index_ref[x * channels() + c]][c + input_offset()],
200 indirect_input[x * step() + index[x * channels() + c]][c + input_offset()])
218 …std::vector<const float*> indirect_input((output_pixels() - 1) * step() + packed_pooling_elements(…
[all …]
Dmaxpool-microkernel-tester.h167 …std::vector<const int8_t*> indirect_input((output_pixels() - 1) * step() + packed_pooling_elements… in Test()
169 indirect_input.size() * channels()); in Test()
180 indirect_input[i] = input.data() + i * channels() - input_offset(); in Test()
182 std::shuffle(indirect_input.begin(), in Test()
183 indirect_input.begin() + (output_pixels() - 1) * step() + pooling_elements(), rng); in Test()
194 max_value = std::max(max_value, indirect_input[x * step() + p][c + input_offset()]); in Test()
204 indirect_input.data(), input_offset() * sizeof(int8_t), output.data(), in Test()
239 …std::vector<const uint8_t*> indirect_input((output_pixels() - 1) * step() + packed_pooling_element… in Test()
241 indirect_input.size() * channels()); in Test()
252 indirect_input[i] = input.data() + i * channels() - input_offset(); in Test()
[all …]
/external/XNNPACK/src/
Doperator-run.c645 const void** indirect_input = in xnn_compute_dwconv_unipass() local
646 …(const void**) ((uintptr_t) context->indirect_input + output_y * context->indirect_input_height_st… in xnn_compute_dwconv_unipass()
653 indirect_input, context->packed_weights, output, in xnn_compute_dwconv_unipass()
680 const void** indirect_input = (const void**) ((uintptr_t) context->indirect_input + in xnn_compute_argmax_pooling_unipass() local
690 indirect_input, input_offset, output, index, in xnn_compute_argmax_pooling_unipass()
699 const void** indirect_input = (const void**) ((uintptr_t) context->indirect_input + in xnn_compute_argmax_pooling_multipass() local
712indirect_input, input_offset, multipass_accumulation_buffer, multipass_index_buffer, output, index, in xnn_compute_argmax_pooling_multipass()
721 const void** indirect_input = (const void**) ((uintptr_t) context->indirect_input + in xnn_compute_max_pooling() local
729 indirect_input, input_offset, output, in xnn_compute_max_pooling()
759 const void** indirect_input = in xnn_compute_average_pooling_unipass() local
[all …]
/external/XNNPACK/src/xnnpack/
Dcompute.h489 const void** indirect_input; member
549 const void** indirect_input; member
599 const void** indirect_input; member
633 const void** indirect_input; member
670 const void** indirect_input; member
765 const void** indirect_input; member
792 const void** indirect_input; member
/external/ComputeLibrary/src/cpu/kernels/assembly/
Darm_gemm.hpp161 unsigned int nmulti, bool indirect_input, Activation act, const int maxthreads, in GemmArgs()
163 …ns(Ksections), _nbatches(nbatches), _nmulti(nmulti), _indirect_input(indirect_input), _act(act), _… in GemmArgs()
/external/XNNPACK/src/operators/
Dresize-bilinear-nchw.c202 .indirect_input = resize_op->indirection_buffer, in xnn_setup_resize_bilinear2d_nchw_f32()
Dargmax-pooling-nhwc.c260 .indirect_input = argmax_pooling_op->indirection_buffer, in xnn_setup_argmax_pooling2d_nhwc_f32()
Dresize-bilinear-nhwc.c284 .indirect_input = resize_op->indirection_buffer, in setup_resize_bilinear2d_nhwc()
Daverage-pooling-nhwc.c782 .indirect_input = average_pooling_op->indirection_buffer, in setup_average_pooling2d()
811 .indirect_input = average_pooling_op->indirection_buffer, in setup_average_pooling2d()
Dmax-pooling-nhwc.c312 .indirect_input = max_pooling_op->indirection_buffer, in setup_max_pooling2d_nhwc()
Dconvolution-nhwc.c1738 .indirect_input = convolution_op->indirection_buffer, in setup_convolution2d_nhwc()