




"""simple docstring"""






lowercase__  		=		"""Tobias Carryer"""

from time import time






class lowerCAmelCase__			:






			'''simple docstring'''



			def __init__(						self						,   lowercase						,   lowercase						,   lowercase						,   lowercase=int(time()						)						):  # noqa: B008
							_lowerCamelCase  :    Tuple					=					multiplier
							_lowerCamelCase  :    List[str]					=					increment
							_lowerCamelCase  :    Any					=					modulo
							_lowerCamelCase  :    Any					=					seed






			def       A_					(						self						):
							_lowerCamelCase  :    Any					=					(self.multiplier * self.seed + self.increment) % self.modulo
							return self.seed


if __name__ == "__main__":
			# Show the LCG in action.
			lowercase__  		=		LinearCongruentialGenerator(166_4525, 10_1390_4223, 2 << 31)
			while True:
						print(lcg.next_number())





"""simple docstring"""






from dataclasses import dataclass
from typing import List, Optional, Union

import numpy as np
import torch

from ...utils import BaseOutput, OptionalDependencyNotAvailable, is_torch_available, is_transformers_available






@dataclass
class lowerCAmelCase__			(  lowercase		):






			'''simple docstring'''



			lowerCamelCase__   =    42


try:
			if not (is_transformers_available() and is_torch_available()):
						raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
			from ...utils.dummy_torch_and_transformers_objects import *  # noqa F403
else:
			from .pipeline_text_to_video_synth import TextToVideoSDPipeline
			from .pipeline_text_to_video_synth_imgaimg import VideoToVideoSDPipeline  # noqa: F401
			from .pipeline_text_to_video_zero import TextToVideoZeroPipeline