





_snake_case  :    int						    =  frozenset(
    [
        'prompt',
        'height',
        'width',
        'guidance_scale',
        'negative_prompt',
        'prompt_embeds',
        'negative_prompt_embeds',
        'cross_attention_kwargs',
    ]
)

_snake_case  :    Tuple						    =  frozenset(['prompt', 'negative_prompt'])

_snake_case  :    Optional[int]						    =  frozenset([])

_snake_case  :    Tuple						    =  frozenset(['image'])

_snake_case  :    Any						    =  frozenset(
    [
        'image',
        'height',
        'width',
        'guidance_scale',
    ]
)

_snake_case  :    Optional[Any]						    =  frozenset(['image'])

_snake_case  :    Union[str, Any]						    =  frozenset(
    [
        'prompt',
        'image',
        'height',
        'width',
        'guidance_scale',
        'negative_prompt',
        'prompt_embeds',
        'negative_prompt_embeds',
    ]
)

_snake_case  :    Tuple						    =  frozenset(['prompt', 'image', 'negative_prompt'])

_snake_case  :    Union[str, Any]						    =  frozenset(
    [
        # Text guided image variation with an image mask
        'prompt',
        'image',
        'mask_image',
        'height',
        'width',
        'guidance_scale',
        'negative_prompt',
        'prompt_embeds',
        'negative_prompt_embeds',
    ]
)

_snake_case  :    Optional[int]						    =  frozenset(['prompt', 'image', 'mask_image', 'negative_prompt'])

_snake_case  :    str						    =  frozenset(
    [
        # image variation with an image mask
        'image',
        'mask_image',
        'height',
        'width',
        'guidance_scale',
    ]
)

_snake_case  :    str						    =  frozenset(['image', 'mask_image'])

_snake_case  :    Union[str, Any]						    =  frozenset(
    [
        'example_image',
        'image',
        'mask_image',
        'height',
        'width',
        'guidance_scale',
    ]
)

_snake_case  :    List[str]						    =  frozenset(['example_image', 'image', 'mask_image'])

_snake_case  :    Union[str, Any]						    =  frozenset(['class_labels'])

_snake_case  :    int						    =  frozenset(['class_labels'])

_snake_case  :    List[Any]						    =  frozenset(['batch_size'])

_snake_case  :    Any						    =  frozenset([])

_snake_case  :    List[str]						    =  frozenset(['batch_size'])

_snake_case  :    Tuple						    =  frozenset([])

_snake_case  :    Dict						    =  frozenset(
    [
        'prompt',
        'audio_length_in_s',
        'guidance_scale',
        'negative_prompt',
        'prompt_embeds',
        'negative_prompt_embeds',
        'cross_attention_kwargs',
    ]
)

_snake_case  :    List[str]						    =  frozenset(['prompt', 'negative_prompt'])
_snake_case  :    List[Any]						    =  frozenset(['input_tokens'])

_snake_case  :    Any						    =  frozenset(['input_tokens'])








def   a_    ( lowerCAmelCase_      :			int	):
   if number < 0:
      raise ValueError('number must not be negative'	)
   return number & (number - 1) == 0


if __name__ == "__main__":
     import doctest

     doctest.testmod()

