






"""simple docstring"""



import doctest

import projectq
from projectq.ops import H, Measure


def      SCREAMING_SNAKE_CASE__    (   snake_case    :      projectq.cengines._main.MainEngine							)->						int:






     '''simple docstring'''



     UpperCAmelCase__		:  Optional[int]				=				quantum_engine.allocate_qubit()
     H | qubit
     Measure | qubit
     return int(snake_case							)


if __name__ == "__main__":
 doctest.testmod()

 # initialises a new quantum backend
 _lowerCAmelCase     :     Any            =	projectq.MainEngine()

 # Generate a list of 10 random numbers
 _lowerCAmelCase     :     List[str]            =	[get_random_number(quantum_engine) for _ in range(10)]

 # Flushes the quantum engine from memory
 quantum_engine.flush()

 print("""Random numbers""", random_numbers_list)










"""simple docstring"""



import unittest

import torch

from diffusers import DDIMScheduler, TextToVideoZeroPipeline
from diffusers.utils import load_pt, require_torch_gpu, slow

from ..test_pipelines_common import assert_mean_pixel_difference




@slow
@require_torch_gpu
class        lowerCAmelCase__       (  unittest.TestCase					):
   def 	__a				(						self	:     Optional[Any]				):


        '''simple docstring'''
        UpperCAmelCase__		:  int				=				"runwayml/stable-diffusion-v1-5"
        UpperCAmelCase__		:  Optional[Any]				=				TextToVideoZeroPipeline.from_pretrained(snake_case__				,       torch_dtype=torch.floataa				).to("cuda"				)
        UpperCAmelCase__		:  Any				=				DDIMScheduler.from_config(pipe.scheduler.config				)
        UpperCAmelCase__		:  Optional[Any]				=				torch.Generator(device="cuda"				).manual_seed(0				)

        UpperCAmelCase__		:  Any				=				"A bear is playing a guitar on Times Square"
        UpperCAmelCase__		:  Dict				=				pipe(prompt=snake_case__				,       generator=snake_case__				).images

        UpperCAmelCase__		:  List[Any]				=				load_pt(
            "https://huggingface.co/datasets/hf-internal-testing/diffusers-images/resolve/main/text-to-video/A bear is playing a guitar on Times Square.pt"				)

        assert_mean_pixel_difference(snake_case__				,       snake_case__				)


