code: def cutout(x, w):
      offsets = tf.random.uniform([2], 0, 1)
      s = tf.shape(x)
      y0 = tf.cast(
          tf.round(offsets[0] * (tf.cast(s[0], tf.float32) - w)),
          tf.int32,
      )
      x0 = tf.cast(
          tf.round(offsets[1] * (tf.cast(s[1], tf.float32) - w)),
          tf.int32,
      )
      hr, wr = (
          tf.range(s[0])[:, None, None],
          tf.range(s[1])[None, :, None],
      )
      mask = 1 - tf.cast(
          (hr >= y0) & (hr < y0 + w) & (wr >= x0) & (wr < x0 + w),
          tf.float32,
      )
      return mask * x
  
imports: import tensorflow
label_desc: Use image node_id 1 for calling a global function with example usage: cutout(x, w) and returns: unknown