

def 						SCREAMING_SNAKE_CASE__ (							_UpperCAmelCase )    ->       list:



    '''simple docstring'''






    return [
        txt[:a] + txt[a].upper() + txt[a + 1 :]
        for a in range(len(__UpperCAmelCase ) )
        if txt[a].isalpha()
    ]


if __name__ == "__main__":
 __import__('''doctest''').testmod()











from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


lowerCamelCase__ :   str					=							{
    'configuration_mask2former': [
        'MASK2FORMER_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'Mask2FormerConfig',
    ],
}

try:
   if not is_vision_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   lowerCamelCase__ :   int					=							['Mask2FormerImageProcessor']

try:
   if not is_torch_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   lowerCamelCase__ :   Dict					=							[
       'MASK2FORMER_PRETRAINED_MODEL_ARCHIVE_LIST',
       'Mask2FormerForUniversalSegmentation',
       'Mask2FormerModel',
       'Mask2FormerPreTrainedModel',
   ]

if TYPE_CHECKING:
   from .configuration_maskaformer import MASK2FORMER_PRETRAINED_CONFIG_ARCHIVE_MAP, MaskaFormerConfig

   try:
      if not is_vision_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .image_processing_maskaformer import MaskaFormerImageProcessor

   try:
      if not is_torch_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .modeling_maskaformer import (
          MASK2FORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
          MaskaFormerForUniversalSegmentation,
          MaskaFormerModel,
          MaskaFormerPreTrainedModel,
      )


else:
   import sys

   lowerCamelCase__ :   Tuple					=							_LazyModule(__name__, globals()['__file__'], _import_structure)