Home
last modified time | relevance | path

Searched refs:w1lambda (Results 1 – 7 of 7) sorted by relevance

/external/pytorch/aten/src/ATen/native/quantized/cpu/
DUpSampleBilinear2d.cpp28 float w0lambda, w1lambda; member
30 UpsampleBilinearParamW(int64_t w1, int64_t w1p, float w0lambda, float w1lambda) in UpsampleBilinearParamW()
34 , w1lambda(w1lambda) {} in UpsampleBilinearParamW()
92 const float w1lambda = w1r - w1; in upsample_bilinear2d_out_frame() local
93 const float w0lambda = static_cast<float>(1.) - w1lambda; in upsample_bilinear2d_out_frame()
95 params_w.emplace_back(w1, w1p, w0lambda, w1lambda); in upsample_bilinear2d_out_frame()
123 const float w1lambda = param_w.w1lambda; in upsample_bilinear2d_out_frame() local
127 float result = h0lambda * (w0lambda * pos1[0] + w1lambda * pos1[w1p]) + in upsample_bilinear2d_out_frame()
130 w1lambda * pos1[h1p * input_width + w1p]) - input_q_zero_point; in upsample_bilinear2d_out_frame()
/external/pytorch/aten/src/ATen/native/cuda/
DUpSampleTrilinear3d.cu96 const accscalar_t w1lambda = w1r - w1; in upsample_trilinear3d_out_frame() local
97 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_trilinear3d_out_frame()
104 w1lambda * idata[n][c][t1][h1][w1 + w1p]) + in upsample_trilinear3d_out_frame()
107 w1lambda * idata[n][c][t1][h1 + h1p][w1 + w1p])) + in upsample_trilinear3d_out_frame()
111 w1lambda * idata[n][c][t1 + t1p][h1][w1 + w1p]) + in upsample_trilinear3d_out_frame()
114 w1lambda * idata[n][c][t1 + t1p][h1 + h1p][w1 + w1p])); in upsample_trilinear3d_out_frame()
183 const accscalar_t w1lambda = w1r - w1; in upsample_trilinear3d_backward_out_frame() local
184 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_trilinear3d_backward_out_frame()
200 static_cast<scalar_t>(t0lambda * h0lambda * w1lambda * d2val), in upsample_trilinear3d_backward_out_frame()
212 static_cast<scalar_t>(t0lambda * h1lambda * w1lambda * d2val), in upsample_trilinear3d_backward_out_frame()
[all …]
DUpSampleLinear1d.cu58 const accscalar_t w1lambda = w1r - w1; in upsample_linear1d_out_frame() local
59 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_linear1d_out_frame()
64 w0lambda * idata[n][c][w1] + w1lambda * idata[n][c][w1 + w1p]; in upsample_linear1d_out_frame()
105 const accscalar_t w1lambda = w1r - w1; in upsample_linear1d_out_frame_backward() local
106 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_linear1d_out_frame_backward()
113 &idata[n][c][w1 + w1p], static_cast<scalar_t>(w1lambda * d2val)); in upsample_linear1d_out_frame_backward()
DUpSampleBilinear2d.cu65 const accscalar_t w1lambda = w1r - w1; in upsample_bilinear2d_out_frame() local
66 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_bilinear2d_out_frame()
72 w1lambda * idata[n][c][h1][w1 + w1p]) + in upsample_bilinear2d_out_frame()
75 w1lambda * idata[n][c][h1 + h1p][w1 + w1p]); in upsample_bilinear2d_out_frame()
116 const accscalar_t w1lambda = w1r - w1; in upsample_bilinear2d_nhwc_out_frame() local
117 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_bilinear2d_nhwc_out_frame()
121 w1lambda * idata[idx_cl(n, h1, w1 + w1p, c, height1, width1, channels)] in upsample_bilinear2d_nhwc_out_frame()
124 w1lambda * idata[idx_cl(n, h1 + h1p, w1 + w1p, c, height1, width1, channels)] in upsample_bilinear2d_nhwc_out_frame()
165 const accscalar_t w1lambda = w1r - w1; in upsample_bilinear2d_backward_out_frame() local
166 const accscalar_t w0lambda = static_cast<accscalar_t>(1) - w1lambda; in upsample_bilinear2d_backward_out_frame()
[all …]
/external/pytorch/aten/src/ATen/native/cpu/
DUpSampleMoreKernel.cpp467 opmath_t w0lambda, w1lambda; in cpu_upsample_linear_backward() local
472 … iw0, iw1, w0lambda, w1lambda, width_scale, ow, input_width, output_width, align_corners); in cpu_upsample_linear_backward()
475 acc_data_ptr[input_offset + iw1] += w1lambda * grad_output_value; /* i1*/ in cpu_upsample_linear_backward()
502 opmath_t h0lambda, h1lambda, w0lambda, w1lambda; in cpu_upsample_linear_backward() local
510 … iw0, iw1, w0lambda, w1lambda, width_scale, ow, input_width, output_width, align_corners); in cpu_upsample_linear_backward()
513 …acc_data_ptr[input_offset + ih0 * input_width + iw1] += h0lambda * w1lambda * grad_output_value; /… in cpu_upsample_linear_backward()
515 …acc_data_ptr[input_offset + ih1 * input_width + iw1] += h1lambda * w1lambda * grad_output_value; /… in cpu_upsample_linear_backward()
545 opmath_t d0lambda, d1lambda, h0lambda, h1lambda, w0lambda, w1lambda; in cpu_upsample_linear_backward() local
556 … iw0, iw1, w0lambda, w1lambda, width_scale, ow, input_width, output_width, align_corners); in cpu_upsample_linear_backward()
560 …eight * input_width + ih0 * input_width + iw1] += d0lambda * h0lambda * w1lambda * grad_output_val… in cpu_upsample_linear_backward()
[all …]
DUpSampleKernel.cpp610 opmath_t h0lambda, h1lambda, w0lambda, w1lambda; in cpu_upsample_linear_channels_last() local
617 … iw0, iw1, w0lambda, w1lambda, width_scale, ow, input_width, output_width, align_corners); in cpu_upsample_linear_channels_last()
626 opmath_t w01 = h0lambda * w1lambda; in cpu_upsample_linear_channels_last()
628 opmath_t w11 = h1lambda * w1lambda; in cpu_upsample_linear_channels_last()
659 opmath_t d0lambda, d1lambda, h0lambda, h1lambda, w0lambda, w1lambda; in cpu_upsample_linear_channels_last() local
669 … iw0, iw1, w0lambda, w1lambda, width_scale, ow, input_width, output_width, align_corners); in cpu_upsample_linear_channels_last()
683 opmath_t w001 = d0lambda * h0lambda * w1lambda; in cpu_upsample_linear_channels_last()
685 opmath_t w011 = d0lambda * h1lambda * w1lambda; in cpu_upsample_linear_channels_last()
687 opmath_t w101 = d1lambda * h0lambda * w1lambda; in cpu_upsample_linear_channels_last()
689 opmath_t w111 = d1lambda * h1lambda * w1lambda; in cpu_upsample_linear_channels_last()
/external/pytorch/aten/src/ATen/native/quantized/cpu/kernels/
DQuantizedOpKernels.cpp2217 const float w1lambda, argument
2248 Vectorized<float> w1lambda_v(w1lambda);
2316 const float w1lambda = w1r - w1; local
2317 const float w0lambda = static_cast<float>(1.) - w1lambda;
2340 w1lambda,
2347 (w0lambda * pos1[0] + w1lambda * pos1[w1p * channels]) +
2350 w1lambda * pos1[(h1p * input_width + w1p) * channels]);