


'''simple docstring'''

import inspect
import unittest





class      snake_case    (    unittest.TestCase			):





  """simple docstring"""




  def   snake_case		(    self     ):







   """simple docstring"""
   try:
    import diffusers  # noqa: F401
   except ImportError:
    assert False







  def   snake_case		(    self     ):







   """simple docstring"""
   import diffusers
   from diffusers.dependency_versions_table import deps

   lowerCamelCase_      =  inspect.getmembers(UpperCamelCase			,  inspect.isclass     )

   for cls_name, cls_module in all_classes:
    if "dummy_" in cls_module.__module__:
     for backend in cls_module._backends:
      if backend == "k_diffusion":
       lowerCamelCase_      =  "k-diffusion"
      elif backend == "invisible_watermark":
       lowerCamelCase_      =  "invisible-watermark"
      assert backend in deps, f'''{backend} is not in the deps table!'''









"""simple docstring"""


from ..utils import DummyObject, requires_backends






class 					lowercase(     metaclass=__a ):







 '''simple docstring'''





 lowercase__ 					=					["note_seq"]


 def __init__(				self:		Dict,      *a_:		Union[str, Any],      **a_:		List[str]		):




   '''simple docstring'''



   requires_backends(self,      ["""note_seq"""]		)


 @classmethod
 def  UpperCamelCase_   (				cls:		Optional[int],      *a_:		Any,      **a_:		Optional[Any]		):




   '''simple docstring'''



   requires_backends(cls,      ["""note_seq"""]		)


 @classmethod
 def  UpperCamelCase_   (				cls:		Tuple,      *a_:		Optional[Any],      **a_:		List[str]		):




   '''simple docstring'''



   requires_backends(cls,      ["""note_seq"""]		)


