code: def noise_2d():
      freq = [10, 5, 0]
      noise = pyvista.perlin_noise(1, freq, (0, 0, 0))
      return pyvista.sample_function(
          noise, bounds=(0, 10, 0, 10, 0, 10), dim=(2**4, 2**4, 1)
      )
  
imports: from importlib import metadata
  import re
  import numpy
  from numpy.random import default_rng
  from pytest import fixture, mark, skip
  import pyvista
  from pyvista import examples
label_desc: Use image node_id 21 for calling a global function with example usage: noise_2d() and returns: pyvista