class_docstr: The basic kernel class. Management of active dimensions is implemented here.
  
  :param active_dims: active dimensions, either a slice or list of
      indices into the columns of X.
  :param name: optional kernel name.
class_docstr_tok: ["The","basic","kernel","class",".","Management","of","active","dimensions","is","implemented","here",".",":","param","active_dims",":","active","dimensions",",","either","a","slice","or","list","of","indices","into","the","columns","of","X.",":","param","name",":","optional","kernel","name","."]
code: def active_dims(self, value: ActiveDims) -> None:
      self._active_dims = self._normalize_active_dims(value)
  
imports: import abc
  from functools import partial, reduce
  from typing import Callable, List, Optional, Sequence, Tuple, Union, overload
  import numpy
  import tensorflow
  from check_shapes import check_shapes
  from ..base import AnyNDArray, Module, TensorType
label_desc: Use image node_id 4 for calling the Kernel obj's underlying member method code with example usage: obj.active_dims(value) without return types