code: def box_cxcywh_to_yxyx(
      x: Array, np_backbone: PyModule = jnp
  ) -> Array:
      """Converts boxes from [cx, cy, w, h] format into [y, x, y', x'] format."""
      x_c, y_c, w, h = np_backbone.split(x, 4, axis=-1)
      b = [
          (y_c - 0.5 * h),
          (x_c - 0.5 * w),
          (y_c + 0.5 * h),
          (x_c + 0.5 * w),
      ]
      return np_backbone.concatenate(b, axis=-1)
  
file_path: scenic/scenic/model_lib/base_models/box_utils.py
imports: from typing import Any, Union
  import jax.numpy
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: box_cxcywh_to_yxyx(x, np_backbone) and returns: np_backbone