def METHOD_NAME(name, activation=None, **kwargs):
    conv_fn = ml3d.layers.ContinuousConv
    window_fn = None
    if self.use_window == True:
        window_fn = window_poly6
    conv = conv_fn(name=name,
                   kernel_size=self.kernel_size,
                   activation=activation,
                   align_corners=True,
                   interpolation=self.interpolation,
                   coordinate_mapping=self.coordinate_mapping,
                   normalize=False,
                   window_function=window_fn,
                   radius_search_ignore_query_points=True,
                   **kwargs)
    self._all_convs.append((name, conv))
    return conv