docs: def clone(self, name=None):
      """Returns a cloned `_ConvND` module.
  
      Args:
        name: Optional string assigning name of cloned module. The default name
          is constructed by appending "_clone" to `self.module_name`.
  
      Returns:
        A copy of the current class.
      """
      if name is None:
        name = self.module_name + "_clone"
  
      return type(self)(output_channels=self.output_channels,
                        kernel_shape=self._kernel_shape,
                        stride=self._stride,
                        rate=self._rate,
                        padding=self._padding,
                        use_bias=self._use_bias,
                        initializers=self._initializers,
                        partitioners=self._partitioners,
                        regularizers=self._regularizers,
                        mask=self._mask,
                        data_format=self._data_format,
                        custom_getter=self._custom_getter,
                        name=name)