






"""simple docstring"""





def   a    (     __UpperCAmelCase      :    str  )    ->							bool:
						if not all(x.isalpha() for x in string  ):
												raise ValueError("""String must only contain alphabetic characters."""  )

						__magic_name__:	Optional[Any]							=       sorted(string.lower()  )
						return len(__UpperCAmelCase  ) == len(set(__UpperCAmelCase  )  )


if __name__ == "__main__":
							__lowerCamelCase							=  input('Enter a string ').strip()

							__lowerCamelCase							=  is_isogram(input_str)
							print(f'''{input_str} is {'an' if isogram else 'not an'} isogram.''')





"""simple docstring"""





from ..utils import is_flax_available, is_torch_available


if is_torch_available():
		from .autoencoder_kl import AutoencoderKL
		from .controlnet import ControlNetModel
		from .dual_transformer_ad import DualTransformeraDModel
		from .modeling_utils import ModelMixin
		from .prior_transformer import PriorTransformer
		from .ta_film_transformer import TaFilmDecoder
		from .transformer_ad import TransformeraDModel
		from .unet_ad import UNetaDModel
		from .unet_ad import UNetaDModel
		from .unet_ad_condition import UNetaDConditionModel
		from .unet_ad_condition import UNetaDConditionModel
		from .vq_model import VQModel

if is_flax_available():
		from .controlnet_flax import FlaxControlNetModel
		from .unet_ad_condition_flax import FlaxUNetaDConditionModel
		from .vae_flax import FlaxAutoencoderKL




