code: def __init__(
      self,
      data=None,
      label=None,
      sample_weight=None,
      init_score=None,
      output_types=None,
      **kw,
  ):
      super().__init__(
          _data=data,
          _label=label,
          _sample_weight=sample_weight,
          _init_score=init_score,
          _output_types=output_types,
          **kw,
      )
  
file_path: mars/mars/learn/contrib/lightgbm/_align.py
imports: from ....None import opcodes
  from ....core import ExecutableTuple, get_output_types, recursive_tile
  from ....serialization.serializables import AnyField
  from ....utils import has_unknown_shape
  from ...operands import LearnOperand, LearnOperandMixin
label_desc: Use image node_id 1 to create a new LGBMAlign object from inherited base classes: LearnOperand, LearnOperandMixin with example: obj = LGBMAlign(data, label, sample_weight, init_score, output_types)