code: def __init__(
      self, axis=None, keepdims=None, ddof=0, combine_size=None, **kw
  ):
      super().__init__(
          _axis=axis,
          _keepdims=keepdims,
          _ddof=ddof,
          _combine_size=combine_size,
          **kw,
      )
  
imports: import numpy
  from math import factorial
  from ...None import opcodes
  from ...serialization.serializables import Int32Field
  from ..datasource import tensor
  from ..array_utils import as_same_device, device, get_array_module
  from .core import TensorReduction, TensorReductionMixin, numel
label_desc: Use image node_id 2 to create a new TensorVar object from inherited base classes: TensorReduction, TensorReductionMixin with example: obj = TensorVar(axis, keepdims, ddof, combine_size)