




from .imports import is_tqdm_available


if is_tqdm_available():
  from tqdm.auto import tqdm as _tqdm

from ..state import PartialState







def SCREAMING_SNAKE_CASE							(			lowercase_ = True					,							*lowercase_					,							**lowercase_		)  ->			List[Any]:



       """simple docstring"""

       if not is_tqdm_available():
              raise ImportError('''Accelerate\'s `tqdm` module requires `tqdm` to be installed. Please run `pip install tqdm`.'''		)
       A__ 					=       False
       if main_process_only:
              A__ 					=       PartialState().local_process_index == 0
       return _tqdm(*lowercase_					,							**lowercase_					,							disable=lowercase_		)





A									=  [
    'Audio',
    'Array2D',
    'Array3D',
    'Array4D',
    'Array5D',
    'ClassLabel',
    'Features',
    'Sequence',
    'Value',
    'Image',
    'Translation',
    'TranslationVariableLanguages',
]
from .audio import Audio
from .features import ArrayaD, ArrayaD, ArrayaD, ArrayaD, ClassLabel, Features, Sequence, Value
from .image import Image
from .translation import Translation, TranslationVariableLanguages
