code: def __init__(
      self,
      session_id: str,
      name: str,
      workers: List[str],
      shape: Tuple,
      dtype: Union[np.dtype, str],
      default_value: Union[int, float] = 0,
      chunk_size: Union[int, Tuple] = None,
  ):
      self._session_id = session_id
      self._name = name
      self._workers = workers
      self._shape = shape
      self._dtype = dtype
      self._default_value = default_value
      self._chunk_size = chunk_size
  
      self._sealed = False
  
      self._fetch = None
      self._chunk_actors = []
      # chunk to actor: {chunk index -> actor uid}
      self._chunk_to_actor: Dict[
          Tuple, mo.ActorRefType[MutableTensorChunkActor]
      ] = dict()
  
file_path: mars/mars/services/mutable/supervisor/core.py
imports: import asyncio
  from typing import Dict, List, Optional, Tuple, Union
  import numpy
  from ....None import oscar
  from ....core import tile
  from ....utils import build_fetch
  from ...core import NodeRole
  from ...cluster import ClusterAPI
  from ...meta import MetaAPI
  from ..core import MutableTensorInfo
  from ..utils import getitem_to_records, setitem_to_records, normalize_name, normalize_timestamp
  from ..worker import MutableTensorChunkActor
label_desc: Use image node_id 1 to create a new MutableTensorActor object from inherited base classes: mo with example: obj = MutableTensorActor(session_id, name, workers, shape, dtype, default_value, chunk_size)