

def        __lowerCAmelCase    (       _UpperCamelCase		:  int	)		->							bool:
 '''simple docstring'''


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


if __name__ == "__main__":
      import doctest

      doctest.testmod()




from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
      if not (is_transformers_available() and is_torch_available()):
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      from ...utils.dummy_torch_and_transformers_objects import (
          ImageTextPipelineOutput,
          UniDiffuserPipeline,
      )
else:
      from .modeling_text_decoder import UniDiffuserTextDecoder
      from .modeling_uvit import UniDiffuserModel, UTransformeraDModel
      from .pipeline_unidiffuser import ImageTextPipelineOutput, UniDiffuserPipeline

