fn
conv3d_op
→TensorImplPtrint conv3d_op(const int & x, const int & W, const int & b, int stride_d, int stride_h, int stride_w, int pad_d, int pad_h, int pad_w, int dilation_d, int dilation_h, int dilation_w, int groups)Python wrappers
Public Python APIs implemented by this engine symbol.Three-dimensional cross-correlation over a batch of volumes.
Performs the natural extension of 2-D convolution to the additional
depth axis D, summing the kernel response across
.
Parameters
xTensorImplPtrInput of shape
(B, C_in, D, H, W).WTensorImplPtrFilters of shape
(C_out, C_in / groups, KD, KH, KW).bTensorImplPtrBias of shape
(C_out,) or empty.stride_d, stride_h, stride_wint= NonePer-axis stride. Default:
1.pad_d, pad_h, pad_wint= NonePer-axis zero-padding. Default:
0.dilation_d, dilation_h, dilation_wint= NonePer-axis kernel-element spacing. Default:
1.groupsint= NoneChannel grouping. Default:
1.Returns
TensorImplPtrOutput of shape (B, C_out, D_out, H_out, W_out) where each output extent follows for .