code: def test_bilinear_uint8():
      image = tf.constant(
          np.asarray(
              [
                  [0.0, 0.0, 0.0, 0.0, 0.0],
                  [0.0, 255, 255, 255, 0.0],
                  [0.0, 255, 0.0, 255, 0.0],
                  [0.0, 255, 255, 255, 0.0],
                  [0.0, 0.0, 0.0, 0.0, 0.0],
              ],
              np.uint8,
          ),
          tf.uint8,
      )
      # == np.rint((expected image above) * 255)
      transformed = transform_ops.rotate(
          image, np.pi / 4.0, interpolation="BILINEAR"
      )
      np.testing.assert_equal(
          transformed.numpy(),
          [
              [0.0, 0.0, 87.0, 0.0, 0.0],
              [0.0, 149, 233, 149, 0.0],
              [87.0, 233, 0.0, 233, 87.0],
              [0.0, 149, 233, 149, 0.0],
              [0.0, 0.0, 87.0, 0.0, 0.0],
          ],
      )
  
imports: import pytest
  import numpy
  import tensorflow
  from skimage import transform
  from tensorflow_addons.image import transform_ops
  from tensorflow_addons.utils import test_utils
label_desc: Use image node_id 18 for calling a global function with example usage: test_bilinear_uint8() without return types