code: def __init__(
      self,
      federation: "Federation",
      name: str,
      tag: str,
      parties: List[PartyMeta],
      f,
  ) -> None:
      self._federation = federation
      self._name = name
      self._tag = tag
      self._parties = parties
  
      self._tables = {}
      self._table_index = 0
      super().__init__(f)
  
imports: import io
  import logging
  import pickle
  import struct
  import typing
  from typing import Any, List, Tuple, TypeVar
  from fate.arch.config import cfg
  from ._table_meta import TableMeta
  from ._type import PartyMeta
label_desc: Use image node_id 1 to create a new TableRemotePersistentPickler object from inherited base classes: pickle with example: obj = TableRemotePersistentPickler(federation, name, tag, parties, f)