



'''simple docstring'''


# tests directory-specific settings - this file is run automatically
# by pytest before any tests are run

import sys
import warnings
from os.path import abspath, dirname, join


# allow having multiple repository checkouts and not needing to remember to rerun
# 'pip install -e .[dev]' when switching between checkouts and running tests.
lowercase							       =			abspath(join(dirname(dirname(__file__)), '''src'''))
sys.path.insert(1, git_repo_path)

# silence FutureWarning warnings in tests since often we can't act on them until
# they become normal warnings - i.e. the tests still need to test the current functionality
warnings.simplefilter(action='''ignore''', category=FutureWarning)






def  UpperCAmelCase_       (		lowercase__       ):


     '''simple docstring'''







     from diffusers.utils.testing_utils import pytest_addoption_shared

     pytest_addoption_shared(lowercase__       )






def  UpperCAmelCase_       (		lowercase__       ):


     '''simple docstring'''







     from diffusers.utils.testing_utils import pytest_terminal_summary_main

     a_       		=terminalreporter.config.getoption("--make-reports"       )
     if make_reports:
          pytest_terminal_summary_main(lowercase__       ,	id=lowercase__       )







'''simple docstring'''


import torch

from diffusers import StableDiffusionPipeline


lowercase							       =			'''path-to-your-trained-model'''
lowercase							       =			StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.floataa).to('''cuda''')

lowercase							       =			'''A photo of sks dog in a bucket'''
lowercase							       =			pipe(prompt, num_inference_steps=50, guidance_scale=7.5).images[0]

image.save('''dog-bucket.png''')


