code: def _construct_test_bucketization_tight_sequence_parameters():
      # (test_inputs, expected_boundaries, dtype, num_buckets, num_expected_buckets)
      args = (
          ([1, 2, 3, 4], np.array([[3]], np.float32), tf.int32, 2, 2),
          (
              [1, 2, 3, 4],
              np.array([[2, 3]], np.float32),
              tf.int32,
              3,
              3,
          ),
          (
              [1, 2, 3, 4],
              np.array([[2, 3, 4]], np.float32),
              tf.int32,
              4,
              4,
          ),
          (
              [1, 2, 3, 4],
              np.array([[1, 2, 3, 4]], np.float32),
              tf.int32,
              5,
              5,
          ),
          (
              [1, 2, 3, 4],
              np.array([[1, 2, 3, 3, 4]], np.float32),
              tf.int32,
              6,
              6,
          ),
          (
              [1, 2, 3, 4],
              np.array([[1, 1, 2, 2, 3, 3, 3, 4, 4]], np.float32),
              tf.int32,
              10,
              10,
          ),
      )
      return args
  
imports: import contextlib
  import random
  import numpy
  import tensorflow
  import tensorflow_transform
  from tensorflow_transform import analyzers
  from tensorflow_transform.beam import impl
  from tensorflow_transform.beam import tft_unit
  from tensorflow_metadata.proto.v0 import schema_pb2
label_desc: Use image node_id 1 for calling a global function with example usage: _construct_test_bucketization_tight_sequence_parameters() and returns: args