/dports/misc/tvm/incubator-tvm-0.6.1/topi/python/topi/nn/ |
H A D | pad.py | 50 pad_after = pad_after if pad_after else pad_before 51 if len(pad_before) != n: 53 n, len(pad_before))) 56 n, len(pad_before))) 70 not_zero.append(indices[i] >= pad_before[i]) 81 pad_before, argument 110 pad_after = pad_after if pad_after else pad_before 111 if len(pad_before) != n: 113 (n, len(pad_before))) 116 (n, len(pad_before))) [all …]
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/python/topi/nn/ |
H A D | pad.py | 50 pad_after = pad_after if pad_after else pad_before 51 if len(pad_before) != n: 53 n, len(pad_before))) 56 n, len(pad_before))) 70 not_zero.append(indices[i] >= pad_before[i]) 81 pad_before, argument 110 pad_after = pad_after if pad_after else pad_before 111 if len(pad_before) != n: 113 (n, len(pad_before))) 116 (n, len(pad_before))) [all …]
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/topi/nn/ |
H A D | pad.py | 26 def pad(data, pad_before, pad_after=None, pad_value=0.0, name="PadInput"): argument 52 pad_after = pad_after if pad_after else pad_before 53 if len(pad_before) != n: 80 index_tuple.append(indices[i] - pad_before[i]) 81 not_zero.append(indices[i] >= pad_before[i]) 82 not_zero.append(indices[i] < data.shape[i] + pad_before[i]) 118 pad_after = pad_after if pad_after else pad_before 119 if len(pad_before) != n: 140 index_tuple.append(indices[i] - pad_before[i]) 141 above.append(indices[i] >= data.shape[i] + pad_before[i]) [all …]
|
H A D | conv2d.py | 241 pad_before = [0, 0, pad_top, pad_left] 243 temp = pad(Input, pad_before, pad_after, name="pad_temp") 313 pad_before = [pad_top, pad_left, 0, 0] 385 pad_before = [0, pad_top, pad_left, 0] 472 pad_before = (0, 0, pad_top, pad_left, 0) 478 data_pad = pad(data, pad_before, pad_after, name="data_pad") 576 pad_before = (0, 0, pad_top, pad_left, 0) 808 pad_before = [0, 0, pad_top, pad_left] 810 temp = pad(Input, pad_before, pad_after, name="pad_temp") 893 pad_before = [0, pad_top, pad_left, 0] [all …]
|
H A D | conv1d.py | 108 pad_before = [0, 0, pad_left] 110 temp = pad(data, pad_before, pad_after, name="pad_temp") 168 pad_before = [0, pad_left, 0] 170 temp = pad(data, pad_before, pad_after, name="pad_temp")
|
H A D | correlation.py | 78 pad_before = [0, 0, pad_before_h, pad_before_w] 80 padded_data1 = pad(data1, pad_before, pad_after) 81 padded_data2 = pad(data2, pad_before, pad_after)
|
/dports/science/py-scikit-fuzzy/scikit-fuzzy-0.4.2/skfuzzy/image/ |
H A D | arraypad.py | 1400 for axis, (pad_before, pad_after) in enumerate(pad_width): 1401 newmat = _prepend_edge(newmat, pad_before, axis) 1435 for axis, (pad_before, pad_after) in enumerate(pad_width): 1439 if ((pad_before > 0) or 1443 newmat = _prepend_edge(newmat, pad_before, axis) 1455 pad_before -= pad_iter_b 1461 for axis, (pad_before, pad_after) in enumerate(pad_width): 1467 while ((pad_before > safe_pad) or 1474 pad_before -= pad_iter_b 1485 while ((pad_before > safe_pad) or [all …]
|
/dports/misc/tvm/incubator-tvm-0.6.1/topi/include/topi/ |
H A D | nn.h | 181 if (pad_after.size() < pad_before.size()) { 183 pad_after.push_back(pad_before[i]); 186 CHECK_GE(pad_before.size(), 1); 187 CHECK_EQ(pad_before.size(), pad_after.size()); 191 for (const auto &ele : pad_before) { 198 if (i >= pad_before.size()) { 229 ovars[i] < pad_before[i], 233 ovars[i] - pad_before[i]))); 236 ovars[i] < pad_before[i], 237 pad_before[i] - ovars[i], [all …]
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/include/topi/ |
H A D | nn.h | 181 if (pad_after.size() < pad_before.size()) { 183 pad_after.push_back(pad_before[i]); 186 CHECK_GE(pad_before.size(), 1); 187 CHECK_EQ(pad_before.size(), pad_after.size()); 191 for (const auto &ele : pad_before) { 198 if (i >= pad_before.size()) { 229 ovars[i] < pad_before[i], 233 ovars[i] - pad_before[i]))); 236 ovars[i] < pad_before[i], 237 pad_before[i] - ovars[i], [all …]
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/topi/ |
H A D | nn.h | 158 if (pad_after.size() < pad_before.size()) { 159 for (size_t i = pad_after.size(); i < pad_before.size(); ++i) { 160 pad_after.push_back(pad_before[i]); 165 CHECK_GE(pad_before.size(), 1); 166 CHECK_EQ(pad_before.size(), pad_after.size()); 170 for (const auto& ele : pad_before) { 180 if (i >= pad_before.size()) { 217 tvm::if_then_else(ovars[i] < pad_before[i], 0, 218 tvm::if_then_else(ovars[i] >= pad_before[i] + t->shape[i], 222 tvm::if_then_else(ovars[i] < pad_before[i], pad_before[i] - ovars[i], [all …]
|
/dports/misc/tvm/incubator-tvm-0.6.1/tests/python/unittest/ |
H A D | test_pass_inject_copy_intrin.py | 31 def cb(src, dst, pad_before, pad_after, pad_value): argument 53 def cb(src, dst, pad_before, pad_after, pad_value): argument 55 assert pad_before[0].value == 1 56 assert pad_before[1].value == 0 74 def cb(src, dst, pad_before, pad_after, pad_value): argument 103 def cb(src, dst, pad_before, pad_after, pad_value): argument 109 assert_expr_equal(pad_before[0], rpad_before)
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/tests/python/unittest/ |
H A D | test_tir_transform_inject_copy_intrin.py | 35 def cb(src, dst, pad_before, pad_after, pad_value): argument 63 def cb(src, dst, pad_before, pad_after, pad_value): argument 65 assert pad_before[0].value == 1 66 assert pad_before[1].value == 0 87 def cb(src, dst, pad_before, pad_after, pad_value): argument 116 def cb(src, dst, pad_before, pad_after, pad_value): argument 122 tvm.testing.assert_prim_expr_equal(pad_before[0], rpad_before)
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/tests/python/unittest/ |
H A D | test_pass_inject_copy_intrin.py | 31 def cb(src, dst, pad_before, pad_after, pad_value): argument 53 def cb(src, dst, pad_before, pad_after, pad_value): argument 55 assert pad_before[0].value == 1 56 assert pad_before[1].value == 0 74 def cb(src, dst, pad_before, pad_after, pad_value): argument 103 def cb(src, dst, pad_before, pad_after, pad_value): argument 109 assert_expr_equal(pad_before[0], rpad_before)
|
/dports/misc/tvm/incubator-tvm-0.6.1/topi/include/topi/nn/ |
H A D | local_response_norm.h | 62 Array<Expr> pad_before{ 0, 0, 0, 0}; 64 pad_before.Set(axis, static_cast<Expr>(size/2)); 66 auto pad_data = pad(data, pad_before, pad_after, 0, "pad_data");
|
H A D | pooling.h | 95 Array<Expr> pad_before(std::vector<Expr>(x->shape.size(), 0)); in pool_impl() 96 pad_before.Set(height_axis, pad_top); in pool_impl() 97 pad_before.Set(width_axis, pad_left); in pool_impl() 123 auto temp = do_pad ? pad(x, pad_before, pad_after, x->dtype.min(), "pad_temp") : x; in pool_impl() 133 auto temp = do_pad ? pad(x, pad_before, pad_after, 0, "pad_temp") : x; in pool_impl() 201 Array<Expr> pad_before(std::vector<Expr>(x->shape.size(), 0)); in pool_grad_impl() 202 pad_before.Set(height_axis, pad_top); in pool_grad_impl() 203 pad_before.Set(width_axis, pad_left); in pool_grad_impl() 237 auto pad_x = do_pad ? pad(x, pad_before, pad_after, x->dtype.min(), "pad_temp") : x; in pool_grad_impl()
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/topi/include/topi/nn/ |
H A D | local_response_norm.h | 62 Array<Expr> pad_before{ 0, 0, 0, 0}; 64 pad_before.Set(axis, static_cast<Expr>(size/2)); 66 auto pad_data = pad(data, pad_before, pad_after, 0, "pad_data");
|
H A D | pooling.h | 95 Array<Expr> pad_before(std::vector<Expr>(x->shape.size(), 0)); in pool_impl() 96 pad_before.Set(height_axis, pad_top); in pool_impl() 97 pad_before.Set(width_axis, pad_left); in pool_impl() 123 auto temp = do_pad ? pad(x, pad_before, pad_after, x->dtype.min(), "pad_temp") : x; in pool_impl() 133 auto temp = do_pad ? pad(x, pad_before, pad_after, 0, "pad_temp") : x; in pool_impl() 201 Array<Expr> pad_before(std::vector<Expr>(x->shape.size(), 0)); in pool_grad_impl() 202 pad_before.Set(height_axis, pad_top); in pool_grad_impl() 203 pad_before.Set(width_axis, pad_left); in pool_grad_impl() 237 auto pad_x = do_pad ? pad(x, pad_before, pad_after, x->dtype.min(), "pad_temp") : x; in pool_grad_impl()
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/python/tvm/topi/image/ |
H A D | dilation2d.py | 85 pad_before = [0, 0, pad_top, pad_left] 87 temp = pad(input, pad_before, pad_after, name="pad_temp") 161 pad_before = [0, pad_top, pad_left, 0] 163 padded_input = pad(input, pad_before, pad_after, name="padded_input")
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/topi/nn/ |
H A D | local_response_norm.h | 59 Array<PrimExpr> pad_before{0, 0, 0, 0}; 61 pad_before.Set(axis, static_cast<PrimExpr>(size / 2)); 63 auto pad_data = pad(data, pad_before, pad_after, 0, "pad_data");
|
H A D | pooling.h | 93 Array<PrimExpr> pad_before(std::vector<PrimExpr>(x->shape.size(), 0)); in pool_impl() 94 pad_before.Set(height_axis, pad_top); in pool_impl() 95 pad_before.Set(width_axis, pad_left); in pool_impl() 121 auto temp = do_pad ? pad(x, pad_before, pad_after, tvm::min_value(x->dtype), "pad_temp") : x; in pool_impl() 134 auto temp = do_pad ? pad(x, pad_before, pad_after, 0, "pad_temp") : x; in pool_impl() 207 Array<PrimExpr> pad_before(std::vector<PrimExpr>(x->shape.size(), 0)); in pool_grad_impl() 208 pad_before.Set(height_axis, pad_top); in pool_grad_impl() 209 pad_before.Set(width_axis, pad_left); in pool_grad_impl() 662 Array<PrimExpr> pad_before(std::vector<PrimExpr>(x_size, 0)); in pool_impl_nd() 685 pad_before.Set(ii, pad_head[i]); in pool_impl_nd() [all …]
|
/dports/science/conduit/conduit-0.8.0/src/libs/conduit/ |
H A D | conduit_log.cpp | 160 bool pad_before) in quote() argument 163 oss << (pad_before ? " " : "") << "'" << str << "'" << (pad_before ? "" : " "); in quote()
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/op/dyn/nn/ |
H A D | pad.cc | 88 Array<IndexExpr> pad_before; in PadCompute() local 92 pad_before.push_back(pad_width[i][0]); in PadCompute() 99 return Array<te::Tensor>{topi::pad(inputs[0], pad_before, pad_after, pad_value, "T_pad", in PadCompute()
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/src/pass/ |
H A D | inject_copy_intrin.cc | 111 Array<Expr> pad_before, pad_after; in MatchCopyPattern() local 130 pad_before.push_back(pbefore); in MatchCopyPattern() 132 pad_before.push_back(make_zero(t)); in MatchCopyPattern() 172 *out = flower_copy_fromto_(src, dst, pad_before, pad_after, pad_value); in MatchCopyPattern()
|
/dports/misc/tvm/incubator-tvm-0.6.1/src/pass/ |
H A D | inject_copy_intrin.cc | 111 Array<Expr> pad_before, pad_after; in MatchCopyPattern() local 130 pad_before.push_back(pbefore); in MatchCopyPattern() 132 pad_before.push_back(make_zero(t)); in MatchCopyPattern() 172 *out = flower_copy_fromto_(src, dst, pad_before, pad_after, pad_value); in MatchCopyPattern()
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/tir/transforms/ |
H A D | inject_copy_intrin.cc | 108 Array<PrimExpr> pad_before, pad_after; in MatchCopyPattern() local 126 pad_before.push_back(pbefore); in MatchCopyPattern() 128 pad_before.push_back(make_zero(t)); in MatchCopyPattern() 156 *out = flower_copy_fromto_(src, dst, pad_before, pad_after, pad_value); in MatchCopyPattern()
|