code: def __init__(self, split_sample_size, seed):
      RDDSamplerBase.__init__(self, False, seed)
      self._split_sample_size = split_sample_size
      self._counter = 0
      self._sample = []
  
imports: import logging
  import struct
  import typing
  from typing import Callable, Iterable, Tuple, Optional, Any
  import pyspark
  from pyspark.rddsampler import RDDSamplerBase
  from fate.arch import URI
  from fate.arch.computing.api import KVTable, ComputingEngine, K, V
  from fate.arch.computing.api._table import _lifted_reduce_to_serdes, get_serdes_by_type
  from ._materialize import materialize, unmaterialize
label_desc: Use image node_id 1 to create a new _ReservoirSample object from inherited base classes: RDDSamplerBase with example: obj = _ReservoirSample(split_sample_size, seed)