Home
last modified time | relevance | path

Searched refs:pad_w (Results 1 – 25 of 300) sorted by relevance

12345678910>>...12

/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/topi/nn/
H A Dutil.py147 pad_w = padding[1] * 2
156 pad_w = 0
159 pad_w = kernel[1] - 1
163 pad_left = (pad_w + 1) // 2
212 pad_w = 0
216 pad_w = kernel[1] - 1
221 pad_left = (pad_w + 1) // 2
254 pad_w = padding * 2
256 pad_w = 0
258 pad_w = kernel[0] - 1
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/relay/op/nn/
H A Dutil.py40 pad_w = padding[0] * 2
46 pad_w = padding * 2
49 pad_left = (pad_w + 1) // 2
50 return pad_left, pad_w - pad_left
76 pad_w = padding[1] * 2
82 pad_h = pad_w = padding * 2
86 pad_left = (pad_w + 1) // 2
87 return pad_top, pad_left, pad_h - pad_top, pad_w - pad_left
118 pad_w = padding[2] * 2
124 pad_d = pad_h = pad_w = padding * 2
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/op/
H A Dop_common.h148 inline void GetPaddingWidth(const Array<IndexExpr>& padding, IndexExpr* pad_w) { in GetPaddingWidth() argument
150 *pad_w = padding[0] * 2; in GetPaddingWidth()
152 *pad_w = padding[0] + padding[1]; in GetPaddingWidth()
160 IndexExpr* pad_w) { in GetPaddingHeightWidth() argument
163 *pad_w = padding[0] * 2; in GetPaddingHeightWidth()
166 *pad_w = padding[1] * 2; in GetPaddingHeightWidth()
169 *pad_w = padding[1] + padding[3]; in GetPaddingHeightWidth()
177 IndexExpr* pad_h, IndexExpr* pad_w) { in GetPaddingDepthHeightWidth() argument
181 *pad_w = padding[0] * 2; in GetPaddingDepthHeightWidth()
185 *pad_w = padding[2] * 2; in GetPaddingDepthHeightWidth()
[all …]
/dports/misc/tvm/incubator-tvm-0.6.1/topi/python/topi/testing/
H A Dconv2d_nchw_python.py52 pad_h = pad_w = padding * 2
54 pad_h, pad_w = padding[0] * 2, padding[1] * 2
57 pad_w = 0 if padding == 'VALID' else kernel_w - 1
60 pad_left = int(np.ceil(float(pad_w) / 2))
61 pad_right = pad_w - pad_left
65 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
71 if pad_h > 0 or pad_w > 0:
72 apad = np.zeros((in_height + pad_h, in_width + pad_w))
75 elif pad_w == 0:
H A Dconv2d_nhwc_python.py52 pad_h = pad_w = padding * 2
55 pad_w = 0
58 pad_w = kernel_w - 1
61 pad_left = int(np.ceil(float(pad_w) / 2))
62 pad_right = pad_w - pad_left
66 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_hwcn_python.py52 pad_h = pad_w = padding * 2
55 pad_w = 0
58 pad_w = kernel_w - 1
61 pad_left = int(np.ceil(float(pad_w) / 2))
62 pad_right = pad_w - pad_left
66 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/python/topi/testing/
H A Dconv2d_nchw_python.py52 pad_h = pad_w = padding * 2
54 pad_h, pad_w = padding[0] * 2, padding[1] * 2
57 pad_w = 0 if padding == 'VALID' else kernel_w - 1
60 pad_left = int(np.ceil(float(pad_w) / 2))
61 pad_right = pad_w - pad_left
65 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
71 if pad_h > 0 or pad_w > 0:
72 apad = np.zeros((in_height + pad_h, in_width + pad_w))
75 elif pad_w == 0:
H A Dconv2d_nhwc_python.py52 pad_h = pad_w = padding * 2
55 pad_w = 0
58 pad_w = kernel_w - 1
61 pad_left = int(np.ceil(float(pad_w) / 2))
62 pad_right = pad_w - pad_left
66 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
H A Dconv2d_hwcn_python.py52 pad_h = pad_w = padding * 2
55 pad_w = 0
58 pad_w = kernel_w - 1
61 pad_left = int(np.ceil(float(pad_w) / 2))
62 pad_right = pad_w - pad_left
66 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
76 apad = np.zeros((in_height + pad_h, in_width + pad_w))
/dports/misc/tvm/incubator-tvm-0.6.1/python/tvm/contrib/
H A Dcudnn.py177 pad_w, argument
222 pad_w,
241 pad_w, argument
284 pad_w,
308 pad_w=0, argument
352 pad_w,
362 pad_w,
379 pad_w,
/dports/misc/py-tvm/incubator-tvm-0.6.1/python/tvm/contrib/
H A Dcudnn.py177 pad_w, argument
222 pad_w,
241 pad_w, argument
284 pad_w,
308 pad_w=0, argument
352 pad_w,
362 pad_w,
379 pad_w,
/dports/misc/tvm/incubator-tvm-0.6.1/topi/python/topi/nn/
H A Dutil.py107 pad_w = padding[1] * 2
109 pad_h = pad_w = padding * 2
112 pad_w = 0
115 pad_w = kernel[1] - 1
119 pad_left = (pad_w + 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.py107 pad_w = padding[1] * 2
109 pad_h = pad_w = padding * 2
112 pad_w = 0
115 pad_w = kernel[1] - 1
119 pad_left = (pad_w + 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/tvm/incubator-tvm-0.6.1/topi/include/topi/
H A Dnn.h280 int pad_w = 0,
298 auto T = (pad_h == 0 && pad_w == 0)
300 : pad(I, {tvm::Expr(0), tvm::Expr(0), pad_h, pad_w});
331 int pad_w = 0,
349 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
382 int pad_w = 0,
401 auto T = (pad_h == 0 && pad_w == 0)
415 int pad_w = 0,
434 auto T = (pad_h == 0 && pad_w == 0)
468 int pad_w = 0,
[all …]
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/include/topi/
H A Dnn.h280 int pad_w = 0,
298 auto T = (pad_h == 0 && pad_w == 0)
300 : pad(I, {tvm::Expr(0), tvm::Expr(0), pad_h, pad_w});
331 int pad_w = 0,
349 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
382 int pad_w = 0,
401 auto T = (pad_h == 0 && pad_w == 0)
415 int pad_w = 0,
434 auto T = (pad_h == 0 && pad_w == 0)
468 int pad_w = 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
47 pad_w *= 2; in GetPadTuple()
50 auto pad_left = indexdiv(pad_w + 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
47 pad_w *= 2; in GetPadTuple()
50 auto pad_left = indexdiv(pad_w + 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
50 pad_w *= 2; in GetPadTuple()
53 auto pad_left = indexdiv(pad_w + 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.h273 indexdiv(I->shape[3] - W->shape[3] + 2 * pad_w, stride_w) + 1 // W
279 (pad_h == 0 && pad_w == 0) ? I : pad(I, {tvm::PrimExpr(0), tvm::PrimExpr(0), pad_h, pad_w});
315 indexdiv(I->shape[3] - W->shape[3] + 2 * pad_w, stride_w) + 1, // W
322 auto T = (pad_h == 0 && pad_w == 0) ? I : pad(I, {pad_h, pad_w});
363 indexdiv(I->shape[3] - W->shape[3] + 2 * pad_w, stride_w) + 1 // W
369 (pad_h == 0 && pad_w == 0) ? I : pad(I, {tvm::PrimExpr(0), tvm::PrimExpr(0), pad_h, pad_w});
391 indexdiv(I->shape[2] - W->shape[2] + 2 * pad_w, stride_w) + 1, // W
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,
441 indexdiv(I->shape[4] - W->shape[4] + 2 * pad_w, stride_w) + 1 // W
[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
27 const ga_size pwstart = (w + pad_w < kernel_w) ? 0 : (w + pad_w - kernel_w) / stride_w + 1; in ave_pool2d_grad_kernel()
28 const ga_size pwend = min((w + pad_w) / stride_w + 1, pooled_width); in ave_pool2d_grad_kernel()
41 const ga_size wstart = pw * stride_w - pad_w; in ave_pool2d_grad_kernel()
43 const ga_size wend = min(wstart + kernel_w, width + pad_w); 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
82 const ga_size pwstart = (w + pad_w < kernel_w) ? 0 : (w + pad_w - kernel_w) / stride_w + 1; in ave_pool3d_grad_kernel()
83 const ga_size pwend = min((w + pad_w) / stride_w + 1, pooled_width); in ave_pool3d_grad_kernel()
98 const ga_size wstart = pw * stride_w - pad_w; in ave_pool3d_grad_kernel()
101 const ga_size wend = min(wstart + kernel_w, width + pad_w); in ave_pool3d_grad_kernel()
/dports/misc/py-mxnet/incubator-mxnet-1.9.0/src/operator/nn/
H A Dpool.h92 const int pad_w = pad[0]; in pool_max_1d_ncw_cpu() local
99 int wstart = pw * stride_w - pad_w; in pool_max_1d_ncw_cpu()
129 const int pad_w = pad[0]; in pool_max_1d_nwc_cpu() local
137 int wstart = pw * stride_w - pad_w; in pool_max_1d_nwc_cpu()
374 const int pad_w = pad[0]; variable
415 const int pad_w = pad[0]; variable
423 int wstart = pw * stride_w - pad_w;
684 const int pad_w = pad[0]; in unpool_max_1d_ncw_cpu() local
728 const int pad_w = pad[0]; in unpool_max_1d_nwc_cpu() local
1025 const int pad_w = pad[0]; variable
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/src/operator/nn/
H A Dpool.h92 const int pad_w = pad[0]; in pool_max_1d_ncw_cpu() local
99 int wstart = pw * stride_w - pad_w; in pool_max_1d_ncw_cpu()
129 const int pad_w = pad[0]; in pool_max_1d_nwc_cpu() local
137 int wstart = pw * stride_w - pad_w; in pool_max_1d_nwc_cpu()
374 const int pad_w = pad[0]; variable
415 const int pad_w = pad[0]; variable
423 int wstart = pw * stride_w - pad_w;
684 const int pad_w = pad[0]; in unpool_max_1d_ncw_cpu() local
728 const int pad_w = pad[0]; in unpool_max_1d_nwc_cpu() local
1025 const int pad_w = pad[0]; variable
[all …]
/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
111 int pad_w1 = pad_w; in create_conv_node()
118 int out_w_temp = (in_w-kernel_w + 2*pad_w)/stride_w + 1; in create_conv_node()
133 teng_set_node_attr_int(conv_node, "pad_w0", &pad_w); 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()
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.py57 pad_w = pad_left + pad_right
61 out_width = (in_width - kernel_w + pad_w) // stride_w + 1
70 if pad_h > 0 or pad_w > 0:
71 apad = np.zeros((in_height + pad_h, in_width + pad_w))

12345678910>>...12