code: def conv3x1x1(
      in_planes,
      out_planes,
      spatial_stride=1,
      temporal_stride=1,
      dilation=1,
  ):
      """3x1x1 convolution with padding"""
      return nn.Conv3D(
          in_channels=in_planes,
          channels=out_planes,
          kernel_size=(3, 1, 1),
          strides=(temporal_stride, spatial_stride, spatial_stride),
          padding=(dilation, 0, 0),
          dilation=dilation,
          use_bias=False,
      )
  
imports: from mxnet import init
  from mxnet.context import cpu
  from mxnet.gluon.block import HybridBlock
  from mxnet.gluon import nn
  from mxnet.gluon.nn import BatchNorm
label_desc: Use image node_id 1 for calling a global function with example usage: conv3x1x1(in_planes, out_planes, spatial_stride, temporal_stride, dilation) and returns: nn