code: def __init__(self, k=None, dtype=None, order=None, **kw):
      dtype = np.dtype(dtype or "f8")
      super().__init__(_k=k, dtype=dtype, _order=order, **kw)
  
file_path: mars/mars/tensor/datasource/eye.py
imports: import numpy
  from ...None import opcodes
  from ...serialization.serializables import Int32Field, StringField
  from ...config import options
  from ..utils import decide_chunk_sizes, get_order
  from .diag import TensorDiagBase
  from .core import TensorNoInput
  from ...lib import sparse
  from ..array_utils import create_array
label_desc: Use image node_id 1 to create a new TensorEye object from inherited base classes: TensorNoInput, TensorDiagBase with example: obj = TensorEye(k, dtype, order)