Home
last modified time | relevance | path

Searched refs:row_start (Results 1 – 25 of 37) sorted by relevance

12

/external/libaom/libaom/third_party/fastfeat/
Dnonmax.c12 int* row_start; in aom_nonmax_suppression() local
35 row_start = (int*)malloc((last_row+1)*sizeof(int)); in aom_nonmax_suppression()
38 row_start[i] = -1; in aom_nonmax_suppression()
45 row_start[corners[i].y] = i; in aom_nonmax_suppression()
69 if (row_start[pos.y - 1] != -1) in aom_nonmax_suppression()
74 point_above = row_start[pos.y-1]; in aom_nonmax_suppression()
93 if (pos.y != last_row && row_start[pos.y + 1] != -1 && point_below < sz) /*Nothing below*/ in aom_nonmax_suppression()
96 point_below = row_start[pos.y+1]; in aom_nonmax_suppression()
116 free(row_start); in aom_nonmax_suppression()
/external/libhevc/encoder/arm/
Dihevce_decomp_pre_intra_pass_neon.c137 WORD32 row_start, row_end; in ihevce_scale_by_2_neon() local
154 row_start = (ht_offset < (N_TAPS >> 1)) ? 1 : 0; in ihevce_scale_by_2_neon()
167 if(col_start || col_end || row_end || row_start) in ihevce_scale_by_2_neon()
171 pu1_cpy -= (3 * (1 - col_start) + cpy_strd * 3 * (1 - row_start)); in ihevce_scale_by_2_neon()
172 pu1_src_tmp -= (3 * (1 - col_start) + src_strd * 3 * (1 - row_start)); in ihevce_scale_by_2_neon()
173 ht_tmp = block_ht + 3 * (1 - row_start) + 3 * (1 - row_end); in ihevce_scale_by_2_neon()
186 if(row_start) in ihevce_scale_by_2_neon()
Dihevce_common_utils_neon.c469 WORD32 row_start = 0, col_start = 0; in ihevce_get_luma_eo_sao_params_neon() local
509 row_start = 1; in ihevce_get_luma_eo_sao_params_neon()
520 ps_sao_ctxt->pu1_cur_luma_recon_buf + col_start + (row_start * i4_luma_recon_strd); in ihevce_get_luma_eo_sao_params_neon()
522 ps_sao_ctxt->pu1_cur_luma_src_buf + col_start + (row_start * i4_luma_src_strd); in ihevce_get_luma_eo_sao_params_neon()
527 for(row = row_start; row < row_end; row++) in ihevce_get_luma_eo_sao_params_neon()
713 for(row = row_start; row < row_end; row++) in ihevce_get_luma_eo_sao_params_neon()
894 for(row = row_start; row < row_end; row++) in ihevce_get_luma_eo_sao_params_neon()
1075 for(row = row_start; row < row_end; row++) in ihevce_get_luma_eo_sao_params_neon()
1270 WORD32 row_start = 0, col_start = 0; in ihevce_get_chroma_eo_sao_params_neon() local
1310 row_start = 1; in ihevce_get_chroma_eo_sao_params_neon()
[all …]
/external/tensorflow/tensorflow/core/kernels/
Dload_and_remap_matrix_op.cc171 int64 row_start = min_old_row; in Compute() local
176 while (row_start <= max_old_row) { in Compute()
180 ? max_old_row - row_start + 1 in Compute()
181 : std::min(max_rows_in_memory_, max_old_row - row_start + 1); in Compute()
182 slice.set_start(0, row_start); in Compute()
185 row_start += slice_length; in Compute()
Disotonic_regression_op.cc159 [&make_segment, &solution, &segments](int64 row_start, int64 row_limit) { in solve_pava_batch() argument
161 for (int row_index = static_cast<int>(row_start); in solve_pava_batch()
Dfractional_avg_pool_op.cc154 const int64 row_start = row_cum_seq[hs]; in Compute() local
168 for (int64 h = row_start; h <= row_end; ++h) { in Compute()
/external/tensorflow/tensorflow/lite/kernels/
Dcpu_backend_gemm_custom_gemv.h93 int row_start, int row_end) {} in Run()
106 int row_start, int row_end) in CustomGemvTask() argument
114 row_start_(row_start), in CustomGemvTask()
177 int row_start = 0; in CustomGemv() local
179 int row_end = std::min(dst_params.rows, row_start + kRowsPerThread); in CustomGemv()
181 dst_data, params, row_start, row_end); in CustomGemv()
182 row_start = row_end; in CustomGemv()
327 int row_start, int row_end) {
330 TFLITE_DCHECK_GE(row_end - row_start, kKernelRows);
331 for (int row = row_start; row < row_end; row += kKernelRows) {
[all …]
Dfully_connected.cc75 int row_start = array_segments->data[i]; in PopulateLedgerData() local
77 if (row_end - row_start > UINT8_MAX) { in PopulateLedgerData()
81 ledger_data[output_data_ptr] = static_cast<uint8_t>(row_end - row_start); in PopulateLedgerData()
84 for (int j = row_start; j < row_end; j++) { in PopulateLedgerData()
/external/webp/src/dsp/
Dlossless.c378 int row_start, int row_end, in VP8LInverseTransform() argument
381 assert(row_start < row_end); in VP8LInverseTransform()
385 VP8LAddGreenToBlueAndRed(in, (row_end - row_start) * width, out); in VP8LInverseTransform()
388 PredictorInverseTransform_C(transform, row_start, row_end, in, out); in VP8LInverseTransform()
392 memcpy(out - width, out + (row_end - row_start - 1) * width, in VP8LInverseTransform()
397 ColorSpaceInverseTransform_C(transform, row_start, row_end, in, out); in VP8LInverseTransform()
406 const int out_stride = (row_end - row_start) * width; in VP8LInverseTransform()
407 const int in_stride = (row_end - row_start) * in VP8LInverseTransform()
411 ColorIndexInverseTransform_C(transform, row_start, row_end, src, out); in VP8LInverseTransform()
413 ColorIndexInverseTransform_C(transform, row_start, row_end, in, out); in VP8LInverseTransform()
Dlossless.h79 int row_start, int row_end,
/external/libgav1/libgav1/src/post_filter/
Dsuper_res.cc168 for (int line_buffer_row = 0, row_start = 0; line_buffer_row < num_threads; in ApplySuperResThreaded() local
169 ++line_buffer_row, row_start += thread_pool_rows) { in ApplySuperResThreaded()
178 static_cast<Plane>(plane), row_start, 0); in ApplySuperResThreaded()
181 static_cast<Plane>(plane), row_start, 0); in ApplySuperResThreaded()
/external/libhevc/encoder/
Dihevce_common_utils.c1072 WORD32 row_start, row_end, col_start, col_end, row, col; in ihevce_get_chroma_eo_sao_params() local
1077 row_start = 0; in ihevce_get_chroma_eo_sao_params()
1095 row_start = 1; in ihevce_get_chroma_eo_sao_params()
1125 for(row = row_start; row < row_end; row++) in ihevce_get_chroma_eo_sao_params()
1181 WORD32 row_start, row_end, col_start, col_end, row, col; in ihevce_get_luma_eo_sao_params() local
1186 row_start = 0; in ihevce_get_luma_eo_sao_params()
1204 row_start = 1; in ihevce_get_luma_eo_sao_params()
1234 for(row = row_start; row < row_end; row++) in ihevce_get_luma_eo_sao_params()
Dihevce_decomp_pre_intra_pass.c1024 WORD32 row_start, row_end; in ihevce_scale_by_2() local
1041 row_start = (ht_offset < (N_TAPS >> 1)) ? 1 : 0; in ihevce_scale_by_2()
1054 if(col_start || col_end || row_end || row_start) in ihevce_scale_by_2()
1058 pu1_cpy -= (3 * (1 - col_start) + cpy_strd * 3 * (1 - row_start)); in ihevce_scale_by_2()
1059 pu1_src_tmp -= (3 * (1 - col_start) + src_strd * 3 * (1 - row_start)); in ihevce_scale_by_2()
1060 ht_tmp = block_ht + 3 * (1 - row_start) + 3 * (1 - row_end); in ihevce_scale_by_2()
1073 if(row_start) in ihevce_scale_by_2()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/integer_ops/
Ddepthwise_conv_hybrid.h146 int row_start = 0; in DepthwiseConvHybridGeneral() local
161 row_start = thread_start; in DepthwiseConvHybridGeneral()
163 output_ptr_offset = row_start * output_width * output_depth; in DepthwiseConvHybridGeneral()
169 (output_rows + row_start - row_end) * output_width * output_depth; in DepthwiseConvHybridGeneral()
173 for (int out_y = row_start; out_y < row_end; ++out_y) { in DepthwiseConvHybridGeneral()
Ddepthwise_conv_hybrid_3x3_filter.h3128 int row_start = 0;
3141 row_start = thread_start;
3152 int32 out_y = row_start;
/external/libgav1/libgav1/src/
Dmotion_vector.cc407 const int row_start = block.row4x4 | 1; in TemporalScan() local
410 row_start + std::min(static_cast<int>(block.height4x4), 16); in TemporalScan()
423 int offset = stride * (row_start >> 1); in TemporalScan()
424 int mv_row = row_start; in TemporalScan()
434 if (mv_row == row_start && mv_column == column_start) { in TemporalScan()
456 temporal_sample_offsets[0] = stride * ((row_start + block.height4x4) >> 1) + in TemporalScan()
465 const int mv_row = row_start + row; in TemporalScan()
Dloop_restoration_info.h35 int row_start; member
/external/eigen/bench/
Dsparse_setter.cpp359 I row_start = Ap[i]; in csr_sort_indices() local
364 for(I jj = row_start; jj < row_end; jj++){ in csr_sort_indices()
370 for(I jj = row_start, n = 0; jj < row_end; jj++, n++){ in csr_sort_indices()
/external/pdfium/core/fxge/dib/
Dcfx_dibbase.cpp1128 int row_start = bXFlip ? m_Height - dest_clip.right : dest_clip.left; in SwapXY() local
1134 for (int row = row_start; row < row_end; ++row) { in SwapXY()
1136 int dest_col = (bXFlip ? dest_clip.right - (row - row_start) - 1 : row) - in SwapXY()
1153 for (int row = row_start; row < row_end; ++row) { in SwapXY()
1154 int dest_col = (bXFlip ? dest_clip.right - (row - row_start) - 1 : row) - in SwapXY()
1189 for (int row = row_start; row < row_end; ++row) { in SwapXY()
1190 int dest_col = (bXFlip ? dest_clip.right - (row - row_start) - 1 : row) - in SwapXY()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dtiled_dot_emitter.cc343 int64 row_start = m() - (m() % tile_rows()); in EmitInnerLoopEpilogue() local
344 if (row_start == m()) { in EmitInnerLoopEpilogue()
367 "dot.inner.epilg.inner", /*start=*/row_start, /*end=*/m(), in EmitInnerLoopEpilogue()
478 MemoryTile GetLhsMemoryTile(llvm::Value* row_start, int64 row_count) { in GetLhsMemoryTile() argument
481 /*major_dim_offset=*/row_start, in GetLhsMemoryTile()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Dlegacy_optimized_ops.h778 uint8* output_data, int row_start, int row_end) { in LegacyFullyConnectedAsGEMVWorkerImpl() argument
795 TFLITE_DCHECK_GE(row_end - row_start, kPeel); in LegacyFullyConnectedAsGEMVWorkerImpl()
797 for (int out = row_start; out < row_end; out += kPeel) { in LegacyFullyConnectedAsGEMVWorkerImpl()
996 const RuntimeShape& output_shape, uint8* output_data, int row_start, in LegacyFullyConnectedAsGEMVWorkerTask()
1013 row_start_(row_start), in LegacyFullyConnectedAsGEMVWorkerTask()
1075 int row_start = 0; in FullyConnectedAsGEMV() local
1077 int row_end = std::min(output_rows, row_start + kRowsPerWorker); in FullyConnectedAsGEMV()
1082 output_shape, output_data, row_start, row_end); in FullyConnectedAsGEMV()
1083 row_start = row_end; in FullyConnectedAsGEMV()
1085 TFLITE_DCHECK_EQ(row_start, output_rows); in FullyConnectedAsGEMV()
[all …]
Ddepthwiseconv_float.h1005 int row_start = 0;
1022 row_start = thread_start;
1024 output_ptr_offset = row_start * output_width * output_depth;
1030 (output_height + row_start - row_end) * output_width * output_depth;
1033 for (int out_y = row_start; out_y < row_end; ++out_y) {
/external/libaom/libaom/av1/common/
Dreconinter.c749 const int row_start = (block_size_high[bsize] == 4) && ss_y ? -1 : 0; in is_sub8x8_inter() local
752 for (int row = row_start; row <= 0; ++row) { in is_sub8x8_inter()
783 const int row_start = (block_size_high[bsize] == 4) && ss_y ? -1 : 0; in build_inter_predictors_sub8x8() local
786 const int pre_y = (mi_y + MI_SIZE * row_start) >> ss_y; in build_inter_predictors_sub8x8()
788 int row = row_start; in build_inter_predictors_sub8x8()
854 const int row_start = in build_inter_predictors_8x8_and_bigger() local
859 const int pre_y = (mi_y + MI_SIZE * row_start) >> ss_y; in build_inter_predictors_8x8_and_bigger()
/external/tensorflow/tensorflow/python/kernel_tests/
Dfractional_avg_pool_op_test.py58 row_start = row_seq[i]
62 input_matrix[row_start:row_end, :], axis=0))) # axis 0 is along row
Dfractional_max_pool_op_test.py58 row_start = row_seq[i]
62 input_matrix[row_start:row_end, :], axis=0))) # axis 0 is along row

12