class_docstr: Mutates a block from best trial if no budget to increase depth.
code: def __init__(self, phoenix_spec, metadata):
      self._phoenix_spec = phoenix_spec
      self._max_depth = phoenix_spec.maximum_depth
      self._metadata = metadata
  
file_path: model_search/model_search/search/coordinate_descent.py
imports: from absl import logging
  from model_search import block_builder
  from model_search.architecture import architecture_utils
  from model_search.search import common
  from model_search.search import search_algorithm
  import numpy
label_desc: Use image node_id 1 to create a new CoordinateDescent object from inherited base classes: search_algorithm with example: obj = CoordinateDescent(phoenix_spec, metadata)