def _create_impl(self): # type: () -> coder_impl.CoderImpl """Creates a CoderImpl to do the actual encoding and decoding. """ return coder_impl.CallbackCoderImpl( self.encode, self.decode, self.estimate_size)
def _create_impl(self): filter_data_views = self.filter_data_views dumps = pickle.dumps HIGHEST_PROTOCOL = pickle.HIGHEST_PROTOCOL return coder_impl.CallbackCoderImpl( lambda x: dumps(filter_data_views(x), HIGHEST_PROTOCOL), pickle.loads)
def _create_impl(self): from apache_beam.internal import pickler dumps = pickler.dumps mdumps = lru_cache(maxsize=self.cache_size, typed=True)(dumps) def _nonhashable_dumps(x): try: return mdumps(x) except TypeError: return dumps(x) return coder_impl.CallbackCoderImpl(_nonhashable_dumps, pickler.loads)
def _create_impl(self): return coder_impl.CallbackCoderImpl(maybe_dill_dumps, maybe_dill_loads)
def _create_impl(self): dumps = pickle.dumps HIGHEST_PROTOCOL = pickle.HIGHEST_PROTOCOL return coder_impl.CallbackCoderImpl( lambda x: dumps(x, HIGHEST_PROTOCOL), pickle.loads)
def _create_impl(self): return coder_impl.CallbackCoderImpl(pickle.dumps, pickle.loads)