keras/src/layers/preprocessing/integer_lookup.py/IntegerLookup/call
class IntegerLookup:    def call(self, inputs):
        if not isinstance(
            inputs, (tf.Tensor, tf.RaggedTensor, np.ndarray, list, tuple)
        ):
            inputs = tf.convert_to_tensor(backend.convert_to_numpy(inputs))
        outputs = super().call(inputs)
        return backend_utils.convert_tf_tensor(outputs)