Home
last modified time | relevance | path

Searched refs:start_width (Results 1 – 9 of 9) sorted by relevance

/external/gemmlowp/internal/
Dpack.h63 void seek_run(int start_width, int start_depth) const { in seek_run() argument
66 pos_ = params_.l2_width * start_depth + start_width * kernel_run_depth; in seek_run()
178 SideMap block(int start_width, int start_depth, int block_width, in block() argument
180 assert(start_width >= 0); in block()
181 assert(start_width + block_width <= width_); in block()
185 return SideMap(data(start_width, start_depth), block_width, block_depth, in block()
265 void Pack(PackedSideBlock* dst, int start_width) { in Pack() argument
272 dst->sums_of_each_slice() + start_width + cell_start_width; in Pack()
343 void PackL1(int start_width, int width, int start_depth, int depth) { in PackL1() argument
346 packed_side_block_->seek_run(start_width + w, start_depth); in PackL1()
[all …]
Dpack_neon.h51 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
124 dst->sums_of_each_slice() + start_width + 4 * cell; in Pack()
152 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
241 dst->sums_of_each_slice() + start_width + 4 * cell; in Pack()
277 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
278 std::int32_t* sums_ptr = dst->sums_of_each_slice() + start_width; in Pack()
342 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
343 std::int32_t* sums_ptr = dst->sums_of_each_slice() + start_width; in Pack()
Dpack_msa.h48 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
173 dst->sums_of_each_slice() + start_width + 4 * cell; in Pack()
202 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
342 dst->sums_of_each_slice() + start_width + 4 * cell; in Pack()
371 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
372 std::int32_t* sums_ptr = dst->sums_of_each_slice() + start_width; in Pack()
Dpack_avx.h50 void Pack(PackedSideBlock<KernelSideFormat> *dst, int start_width) { in Pack() argument
61 dst->sums_of_each_slice() + start_width + cell_start_width; in Pack()
204 void Pack(PackedSideBlock<KernelSideFormat> *dst, int start_width) { in Pack() argument
215 dst->sums_of_each_slice() + start_width + cell_start_width; in Pack()
Dpack_sse.h50 void Pack(PackedSideBlock<KernelSideFormat>* dst, int start_width) { in Pack() argument
61 dst->sums_of_each_slice() + start_width + cell_start_width; in Pack()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Ddepthwiseconv_uint8_3x3_filter.h6389 int start_width = 0;
6391 start_width = 1;
6393 if (start_width == 0) {
6789 int start_width = 0;
6791 start_width = 1;
6796 adjusted_residual_width - start_width;
6826 const int copy_remaining = (copy_size + start_width) & 0x7;
6857 TFLITE_DCHECK_EQ((start_width + copy_done) % 16, 0);
6858 optimized_ops_prefetch_write_l1_keep(scratch_data + start_width +
6860 vst1q_s8(scratch_data + start_width + copy_done, work_reg);
[all …]
Ddepthwiseconv_uint8_transitional.h522 int start_width = 0;
524 start_width = 1;
545 for (int x = start_width; x < adjusted_residual_width; ++x) {
707 int start_width = 0;
709 start_width = 1;
714 adjusted_residual_width - start_width;
733 memcpy(&scratch_data[start_width], input_data, copy_size);
735 scratch_data[start_width + i] += -kSymmetricZeroPoint;
739 memset(&scratch_data[start_width + copy_size], -input_offset_difference,
998 int start_width = 0;
[all …]
/external/tensorflow/tensorflow/python/kernel_tests/
Ddepthwise_conv_op_test.py63 start_width = j * sw
64 end_width = start_width + fw
67 x1[:, start_height:end_height, start_width:end_width, k, np.newaxis]
/external/gemmlowp/doc/
Dpacking.md114 void seek_run(int start_width, int start_depth) const {
117 pos_ = params_.l2_width * start_depth + start_width * kernel_run_depth;