code: def _split(a, indices_or_sections, axis=0, is_split=False):
      op = TensorSplit(axis=axis, dtype=a.dtype)
      return op(a, indices_or_sections, is_split=is_split)
  
imports: import numpy
  from ...None import opcodes
  from ...core import ExecutableTuple, recursive_tile
  from ...lib.sparse.core import get_array_module
  from ...serialization.serializables import KeyField, AnyField, Int32Field
  from ..core import Tensor
  from ..datasource import tensor
  from ..utils import calc_sliced_size
  from ..operands import TensorHasInput, TensorOperandMixin
label_desc: Use image node_id 1 for calling a global function with example usage: _split(a, indices_or_sections, axis, is_split) and returns: op