class_docstr: Benchmark CloughTocherInterpolatorValues.
  
  Derived from the docstring example,
  https://docs.scipy.org/doc/scipy-1.11.2/reference/generated/scipy.interpolate.CloughTocher2DInterpolator.html
class_docstr_tok: ["Benchmark","CloughTocherInterpolatorValues",".","Derived","from","the","docstring","example",",","https",":","\/\/docs.scipy.org\/doc\/scipy-1.11.2\/reference\/generated\/scipy.interpolate.CloughTocher2DInterpolator.html"]
code: def setup(self, n_samples):
      rng = np.random.default_rng(314159)
  
      x = rng.random(n_samples) - 0.5
      y = rng.random(n_samples) - 0.5
  
      self.z = np.hypot(x, y)
      X = np.linspace(min(x), max(x))
      Y = np.linspace(min(y), max(y))
      self.X, self.Y = np.meshgrid(X, Y)
  
      self.interp = CloughTocherInterpolatorValues(
          list(zip(x, y)), (self.X, self.Y)
      )
  
imports: import numpy
  from .common import run_monitored, set_mem_rlimit, Benchmark, safe_import
label_desc: Use image node_id 1 for calling the CloughTocherInterpolatorSubclass obj's underlying member method code with example usage: obj.setup(n_samples) without return types