code: def __init__(
      self,
      input=None,
      value=None,
      err_msg=None,
      output_types=None,
      **kw,
  ):
      super().__init__(
          _input=input,
          _value=value,
          _err_msg=err_msg,
          _output_types=output_types,
          **kw,
      )
  
imports: import numpy
  from ...None import opcodes
  from ...None import tensor
  from ...core import ENTITY_TYPE, get_output_types, recursive_tile
  from ...core.operand import OperandStage
  from ...config import options
  from ...serialization.serializables import KeyField, StringField, BoolField, DataTypeField
  from ...tensor.core import TensorOrder, TENSOR_CHUNK_TYPE
  from ...tensor.array_utils import as_same_device, device, issparse, get_array_module
  from ...utils import ceildiv
  from ..operands import LearnOperand, LearnOperandMixin, OutputType
label_desc: Use image node_id 1 to create a new CheckBase object from inherited base classes: LearnOperand, LearnOperandMixin with example: obj = CheckBase(input, value, err_msg, output_types)