code: def compute_y_bounds(self, xr_ds):
      return self._compute_bounds_from_1d_centers(
          xr_ds, self.y, maybe_expand=True
      )
  
imports: import math
  from toolz import memoize
  import numpy
  from datashader.glyphs.glyph import Glyph
  from datashader.resampling import infer_interval_breaks
  from datashader.utils import isreal, ngjit, ngjit_parallel
  import numba
  from numba import cuda, prange
label_desc: Use image node_id 3 for calling the QuadMeshRectilinear obj's underlying member method code with example usage: obj.compute_y_bounds(xr_ds) and returns: self