Home
last modified time | relevance | path

Searched refs:pad_h (Results 1 – 25 of 306) sorted by relevance

12345678910>>...13

/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/topi/nn/
H A Dutil.py146 pad_h = padding[0] * 2
153 pad_h = pad_w = padding * 2
155 pad_h = 0
158 pad_h = kernel[0] - 1
162 pad_top = (pad_h + 1) // 2
164 return pad_top, pad_left, pad_h - pad_top, pad_w - pad_left
202 pad_h = padding[1] * 2
209 pad_d = pad_w = pad_h = padding * 2
211 pad_h = 0
215 pad_h = kernel[0] - 1
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/relay/op/nn/
H A Dutil.py75 pad_h = padding[0] * 2
82 pad_h = pad_w = padding * 2
85 pad_top = (pad_h + 1) // 2
87 return pad_top, pad_left, pad_h - pad_top, pad_w - pad_left
117 pad_h = padding[1] * 2
124 pad_d = pad_h = pad_w = padding * 2
128 pad_top = (pad_h + 1) // 2
130 return pad_front, pad_top, pad_left, pad_d - pad_front, pad_h - pad_top, pad_w - pad_left
/dports/misc/tvm/incubator-tvm-0.6.1/topi/python/topi/testing/
H A Dconv2d_nhwc_python.py52 pad_h = pad_w = padding * 2
54 pad_h = 0
57 pad_h = kernel_h - 1
59 pad_top = int(np.ceil(float(pad_h) / 2))
60 pad_bottom = pad_h - pad_top
65 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
75 if pad_h > 0:
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_hwcn_python.py52 pad_h = pad_w = padding * 2
54 pad_h = 0
57 pad_h = kernel_h - 1
59 pad_top = int(np.ceil(float(pad_h) / 2))
60 pad_bottom = pad_h - pad_top
65 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
75 if pad_h > 0:
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_nchw_python.py52 pad_h = pad_w = padding * 2
54 pad_h, pad_w = padding[0] * 2, padding[1] * 2
56 pad_h = 0 if padding == 'VALID' else kernel_h - 1
58 pad_top = int(np.ceil(float(pad_h) / 2))
59 pad_bottom = pad_h - pad_top
64 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
71 if pad_h > 0 or pad_w > 0:
72 apad = np.zeros((in_height + pad_h, in_width + pad_w))
73 if pad_h == 0:
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/python/topi/testing/
H A Dconv2d_nhwc_python.py52 pad_h = pad_w = padding * 2
54 pad_h = 0
57 pad_h = kernel_h - 1
59 pad_top = int(np.ceil(float(pad_h) / 2))
60 pad_bottom = pad_h - pad_top
65 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
75 if pad_h > 0:
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_hwcn_python.py52 pad_h = pad_w = padding * 2
54 pad_h = 0
57 pad_h = kernel_h - 1
59 pad_top = int(np.ceil(float(pad_h) / 2))
60 pad_bottom = pad_h - pad_top
65 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
75 if pad_h > 0:
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_nchw_python.py52 pad_h = pad_w = padding * 2
54 pad_h, pad_w = padding[0] * 2, padding[1] * 2
56 pad_h = 0 if padding == 'VALID' else kernel_h - 1
58 pad_top = int(np.ceil(float(pad_h) / 2))
59 pad_bottom = pad_h - pad_top
64 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
71 if pad_h > 0 or pad_w > 0:
72 apad = np.zeros((in_height + pad_h, in_width + pad_w))
73 if pad_h == 0:
/dports/misc/tvm/incubator-tvm-0.6.1/python/tvm/contrib/
H A Dcudnn.py176 pad_h, argument
221 pad_h,
240 pad_h, argument
283 pad_h,
307 pad_h=0, argument
351 pad_h,
361 pad_h,
378 pad_h,
/dports/misc/py-tvm/incubator-tvm-0.6.1/python/tvm/contrib/
H A Dcudnn.py176 pad_h, argument
221 pad_h,
240 pad_h, argument
283 pad_h,
307 pad_h=0, argument
351 pad_h,
361 pad_h,
378 pad_h,
/dports/misc/tvm/incubator-tvm-0.6.1/topi/python/topi/nn/
H A Dutil.py106 pad_h = padding[0] * 2
109 pad_h = pad_w = padding * 2
111 pad_h = 0
114 pad_h = kernel[0] - 1
118 pad_top = (pad_h + 1) // 2
120 return pad_top, pad_left, pad_h - pad_top, pad_w - pad_left
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/python/topi/nn/
H A Dutil.py106 pad_h = padding[0] * 2
109 pad_h = pad_w = padding * 2
111 pad_h = 0
114 pad_h = kernel[0] - 1
118 pad_top = (pad_h + 1) // 2
120 return pad_top, pad_left, pad_h - pad_top, pad_w - pad_left
/dports/misc/mnn/MNN-1.2.0/test/op/
H A DDeconvolutionTest.cpp26 … int batch, int ic, int oc, int ih, int iw, PadMode mode, int pad_h, int pad_w, int kh, in test() argument
33 … {stride, stride}, {dilation, dilation}, group, {pad_w, pad_h}, false, false); in test()
87 int pad_w = 0, pad_h = 0; in run() local
90 … batch, ic, oc, ih, iw, PadMode_VALID, pad_h, pad_w, kh, kw, in run()
133 int pad_w = 1, pad_h = 1; in run() local
136 … batch, ic, oc, ih, iw, PadMode_VALID, pad_h, pad_w, kh, kw, in run()
179 int pad_w = 0, pad_h = 0; in run() local
182 … batch, ic, oc, ih, iw, PadMode_SAME, pad_h, pad_w, kh, kw, in run()
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/op/
H A Dop_common.h159 inline void GetPaddingHeightWidth(const Array<IndexExpr>& padding, IndexExpr* pad_h, in GetPaddingHeightWidth() argument
162 *pad_h = padding[0] * 2; in GetPaddingHeightWidth()
165 *pad_h = padding[0] * 2; in GetPaddingHeightWidth()
168 *pad_h = padding[0] + padding[2]; in GetPaddingHeightWidth()
177 IndexExpr* pad_h, IndexExpr* pad_w) { in GetPaddingDepthHeightWidth() argument
180 *pad_h = padding[0] * 2; in GetPaddingDepthHeightWidth()
184 *pad_h = padding[1] * 2; in GetPaddingDepthHeightWidth()
188 *pad_h = padding[1] + padding[4]; in GetPaddingDepthHeightWidth()
/dports/misc/tvm/incubator-tvm-0.6.1/topi/include/topi/
H A Dnn.h279 int pad_h = 0,
298 auto T = (pad_h == 0 && pad_w == 0)
300 : pad(I, {tvm::Expr(0), tvm::Expr(0), pad_h, pad_w});
330 int pad_h = 0,
349 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
381 int pad_h = 0,
401 auto T = (pad_h == 0 && pad_w == 0)
414 int pad_h = 0,
434 auto T = (pad_h == 0 && pad_w == 0)
467 int pad_h = 0,
[all …]
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/include/topi/
H A Dnn.h279 int pad_h = 0,
298 auto T = (pad_h == 0 && pad_w == 0)
300 : pad(I, {tvm::Expr(0), tvm::Expr(0), pad_h, pad_w});
330 int pad_h = 0,
349 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
381 int pad_h = 0,
401 auto T = (pad_h == 0 && pad_w == 0)
414 int pad_h = 0,
434 auto T = (pad_h == 0 && pad_w == 0)
467 int pad_h = 0,
[all …]
/dports/misc/tvm/incubator-tvm-0.6.1/topi/include/topi/detail/
H A Dpad_utils.h45 inline Array<Expr> GetPadTuple(Expr pad_h, Expr pad_w) { in GetPadTuple() argument
46 pad_h *= 2; in GetPadTuple()
49 auto pad_top = indexdiv(pad_h + 1, 2); in GetPadTuple()
52 return { pad_top, pad_left, pad_h - pad_top, pad_w - pad_left }; in GetPadTuple()
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/include/topi/detail/
H A Dpad_utils.h45 inline Array<Expr> GetPadTuple(Expr pad_h, Expr pad_w) { in GetPadTuple() argument
46 pad_h *= 2; in GetPadTuple()
49 auto pad_top = indexdiv(pad_h + 1, 2); in GetPadTuple()
52 return { pad_top, pad_left, pad_h - pad_top, pad_w - pad_left }; in GetPadTuple()
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/topi/detail/
H A Dpad_utils.h48 inline Array<PrimExpr> GetPadTuple(PrimExpr pad_h, PrimExpr pad_w) { in GetPadTuple() argument
49 pad_h *= 2; in GetPadTuple()
52 auto pad_top = indexdiv(pad_h + 1, 2); in GetPadTuple()
55 return {pad_top, pad_left, pad_h - pad_top, pad_w - pad_left}; in GetPadTuple()
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/topi/
H A Dnn.h272 indexdiv(I->shape[2] - W->shape[2] + 2 * pad_h, stride_h) + 1, // H
279 (pad_h == 0 && pad_w == 0) ? I : pad(I, {tvm::PrimExpr(0), tvm::PrimExpr(0), pad_h, pad_w});
314 indexdiv(I->shape[2] - W->shape[2] + 2 * pad_h, stride_h) + 1, // H
322 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
362 indexdiv(I->shape[2] - W->shape[2] + 2 * pad_h, stride_h) + 1, // H
369 (pad_h == 0 && pad_w == 0) ? I : pad(I, {tvm::PrimExpr(0), tvm::PrimExpr(0), pad_h, pad_w});
390 indexdiv(I->shape[1] - W->shape[1] + 2 * pad_h, stride_h) + 1, // H
398 (pad_h == 0 && pad_w == 0) ? I : pad(I, {tvm::PrimExpr(0), pad_h, pad_w, tvm::PrimExpr(0)});
428 int pad_h = 0, int pad_w = 0, int stride_h = 1,
440 indexdiv(I->shape[3] - W->shape[3] + 2 * pad_h, stride_h) + 1, // H
[all …]
/dports/math/py-theano/Theano-1.0.5/theano/gpuarray/c_code/
H A Dpool_ave_grad.c12 const ga_size pad_h, const ga_size pad_w, const ga_bool inc_pad, const ga_bool sum_mode, in ave_pool2d_grad_kernel() argument
25 const ga_size phstart = (h + pad_h < kernel_h) ? 0 : (h + pad_h - kernel_h) / stride_h + 1; in ave_pool2d_grad_kernel()
26 const ga_size phend = min((h + pad_h) / stride_h + 1, pooled_height); in ave_pool2d_grad_kernel()
40 const ga_size hstart = ph * stride_h - pad_h; in ave_pool2d_grad_kernel()
42 const ga_size hend = min(hstart + kernel_h, height + pad_h); in ave_pool2d_grad_kernel()
64 const ga_size pad_d, const ga_size pad_h, const ga_size pad_w, in ave_pool3d_grad_kernel() argument
80 const ga_size phstart = (h + pad_h < kernel_h) ? 0 : (h + pad_h - kernel_h) / stride_h + 1; in ave_pool3d_grad_kernel()
81 const ga_size phend = min((h + pad_h) / stride_h + 1, pooled_height); in ave_pool3d_grad_kernel()
97 const ga_size hstart = ph * stride_h - pad_h; in ave_pool3d_grad_kernel()
100 const ga_size hend = min(hstart + kernel_h, height + pad_h); in ave_pool3d_grad_kernel()
/dports/graphics/opencv/opencv-4.5.3/modules/dnn/src/tengine4dnn/src/
H A Dtengine_graph_convolution.cpp59 …int kernel_h, int kernel_w, int stride_h, int stride_w, int pad_h, int pad_w, int inch, int outch,… in create_conv_node() argument
110 int pad_h1 = pad_h; in create_conv_node()
117 int out_h_temp = (in_h-kernel_h + 2*pad_h)/stride_h + 1; in create_conv_node()
132 teng_set_node_attr_int(conv_node, "pad_h0", &pad_h); in create_conv_node()
152 int pad_h, int pad_w, int dilation_h, int dilation_w, int activation, in create_conv_graph() argument
191 …stride_h, stride_w, pad_h, pad_w, inch, outch, group, dilation_h, dilation_w, activation, padMode)… in create_conv_graph()
293 int pad_h, int pad_w, int dilation_h, int dilation_w, in tengine_init() argument
302 if (!(kernel_s == 2 && kernel_h == kernel_w && pad_h == pad_w in tengine_init()
304 && out_b == 1 && pad_h < 10)) // just for Conv2D in tengine_init()
345 pad_h, pad_w, dilation_h, dilation_w, activation, in tengine_init()
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/topi/testing/
H A Dconv2d_hwcn_python.py56 pad_h = pad_top + pad_bottom
60 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
70 if pad_h > 0 or pad_w > 0:
71 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv3d_ndhwc_python.py59 pad_h = pad_top + pad_bottom
64 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
74 if pad_d > 0 or pad_h > 0 or pad_w > 0:
75 apad = np.zeros((in_depth + pad_d, in_height + pad_h, in_width + pad_w))
H A Dconv2d_nchw_python.py55 pad_h = pad_top + pad_bottom
59 out_height = (in_height - kernel_h + pad_h) // stride_h + 1
66 if pad_h > 0 or pad_w > 0:
67 apad = np.zeros((in_height + pad_h, in_width + pad_w))

12345678910>>...13