code: def get(self, category, key):
      if _internal_kv_initialized():
          value = _internal_kv_get(
              _make_key(self.prefix, category, key)
          )
          if value is None:
              raise ValueError(
                  "Registry value for {}/{} doesn't exist.".format(
                      category, key
                  )
              )
          return pickle.loads(value)
      else:
          return pickle.loads(self._to_flush[(category, key)])
  
imports: import atexit
  import logging
  from functools import partial
  from types import FunctionType
  from typing import Callable, Optional, Type, Union
  import ray
  import ray.cloudpickle
  from ray.experimental.internal_kv import _internal_kv_get, _internal_kv_initialized, _internal_kv_put, _internal_kv_del
  from ray.tune.error import TuneError
  from ray.util.annotations import DeveloperAPI
label_desc: Use image node_id 8 for calling the _Registry obj's underlying member method code with example usage: obj.get(category, key) and returns: pickle, pickle