class PIAPipelineOutput(BaseOutput):
    r"""
    Output class for PIAPipeline.

    Args:
        frames (`torch.Tensor`, `np.ndarray`, or List[List[PIL.Image.Image]]):
            Nested list of length `batch_size` with denoised PIL image sequences of length `num_frames`, NumPy array of
            shape `(batch_size, num_frames, channels, height, width, Torch tensor of shape `(batch_size, num_frames,
            channels, height, width)`.
    """

    frames: Union[torch.Tensor, np.ndarray, List[List[PIL.Image.Image]]]
/Users/nielsrogge/Documents/python_projecten/diffusers/src/diffusers/pipelines/pia/pipeline_pia.py