class_docstr: Wraps an `Oracle` on a worker to send requests to the chief.
class_docstr_tok: ["Wraps","an","`","Oracle","`","on","a","worker","to","send","requests","to","the","chief","."]
code: def update_space(self, hyperparameters):
      if self.should_report:
          self.stub.UpdateSpace(
              protos.get_service().UpdateSpaceRequest(
                  hyperparameters=hyperparameters.to_proto()
              ),
              wait_for_ready=True,
              timeout=TIMEOUT,
          )
  
file_path: keras-tuner/keras_tuner/distribute/oracle_client.py
imports: import os
  import grpc
  from keras_tuner import protos
  from keras_tuner.engine import hyperparameters
  from keras_tuner.engine import trial
label_desc: Use image node_id 4 for calling the OracleClient obj's underlying member method code with example usage: obj.update_space(hyperparameters) without return types