




def     _SCREAMING_SNAKE_CASE    (							lowercase			: int			,							lowercase			: int  ):


      '''simple docstring'''



      while second != 0:
            lowerCamelCase_	  =					first & second
            first ^= second
            lowerCamelCase_	  =					c << 1
      return first


if __name__ == "__main__":
 import doctest

 doctest.testmod()

 lowerCamelCase       :	Optional[Any]									=     int(input("Enter the first number: ").strip())
 lowerCamelCase       :	List[str]									=     int(input("Enter the second number: ").strip())
 print(F"""{add(first, second) = }""")






import platform
from argparse import ArgumentParser

import huggingface_hub

from .. import __version__ as version
from ..utils import is_accelerate_available, is_torch_available, is_transformers_available, is_xformers_available
from . import BaseDiffusersCLICommand

def     _SCREAMING_SNAKE_CASE    (							lowercase			: Optional[Any]  ):


      '''simple docstring'''



      return EnvironmentCommand()







class 						A(		UpperCamelCase     ):



 '''simple docstring'''


 @staticmethod
 def        a__				(       A_      :						ArgumentParser						)     ->			str:

       """simple docstring"""






       lowerCamelCase_	  =					parser.add_parser('env'						)
       download_parser.set_defaults(func=A_						)

 def        a__				(       self      :						Optional[Any]						)     ->			Any:

       """simple docstring"""






       lowerCamelCase_	  =					huggingface_hub.__version__

       lowerCamelCase_	  =					'not installed'
       lowerCamelCase_	  =					'NA'
       if is_torch_available():
             import torch

             lowerCamelCase_	  =					torch.__version__
             lowerCamelCase_	  =					torch.cuda.is_available()

       lowerCamelCase_	  =					'not installed'
       if is_transformers_available():
             import transformers

             lowerCamelCase_	  =					transformers.__version__

       lowerCamelCase_	  =					'not installed'
       if is_accelerate_available():
             import accelerate

             lowerCamelCase_	  =					accelerate.__version__

       lowerCamelCase_	  =					'not installed'
       if is_xformers_available():
             import xformers

             lowerCamelCase_	  =					xformers.__version__

       lowerCamelCase_	  =					{
           '`diffusers` version': version,
           'Platform': platform.platform(),
           'Python version': platform.python_version(),
           'PyTorch version (GPU?)': f"""{pt_version} ({pt_cuda_available})""",
           'Huggingface_hub version': hub_version,
           'Transformers version': transformers_version,
           'Accelerate version': accelerate_version,
           'xFormers version': xformers_version,
           'Using GPU in script?': '<fill in>',
           'Using distributed or parallel set-up in script?': '<fill in>',
       }

       print('\nCopy-and-paste the text below in your GitHub issue and FILL OUT the two last points.\n'						)
       print(self.format_dict(A_						)						)

       return info





 @staticmethod
 def        a__				(       A_      :						Dict						)     ->			Any:

       """simple docstring"""






       return "\n".join([f"""- {prop}: {val}""" for prop, val in d.items()]						) + "\n"



