

"""simple docstring"""




from ...configuration_utils import PretrainedConfig
from ...utils import logging


A_				:      List[str]           =			logging.get_logger(__name__)

A_				:      Optional[int]           =			{
    "MIT/ast-finetuned-audioset-10-10-0.4593": (
        "https://huggingface.co/MIT/ast-finetuned-audioset-10-10-0.4593/resolve/main/config.json"
    ),
}





class  lowerCamelCase    (A__      ):
			lowerCamelCase__ :		str       		=				'audio-spectrogram-transformer'

			def __init__(       self					:    List[Any]     ,					__UpperCAmelCase					:    Optional[int]=7_6_8     ,					__UpperCAmelCase					:    Tuple=1_2     ,					__UpperCAmelCase					:    Any=1_2     ,					__UpperCAmelCase					:    List[Any]=3_0_7_2     ,					__UpperCAmelCase					:    Union[str, Any]="gelu"     ,					__UpperCAmelCase					:    List[Any]=0.0     ,					__UpperCAmelCase					:    Tuple=0.0     ,					__UpperCAmelCase					:    int=0.02     ,					__UpperCAmelCase					:    int=1e-12     ,					__UpperCAmelCase					:    str=1_6     ,					__UpperCAmelCase					:    Optional[Any]=True     ,					__UpperCAmelCase					:    Optional[int]=1_0     ,					__UpperCAmelCase					:    List[str]=1_0     ,					__UpperCAmelCase					:    str=1_0_2_4     ,					__UpperCAmelCase					:    Union[str, Any]=1_2_8     ,					**__UpperCAmelCase					:    List[Any]     ,					) ->     Optional[Any]:
						super().__init__(**__UpperCAmelCase							)

						SCREAMING_SNAKE_CASE__										=   hidden_size
						SCREAMING_SNAKE_CASE__										=   num_hidden_layers
						SCREAMING_SNAKE_CASE__										=   num_attention_heads
						SCREAMING_SNAKE_CASE__										=   intermediate_size
						SCREAMING_SNAKE_CASE__										=   hidden_act
						SCREAMING_SNAKE_CASE__										=   hidden_dropout_prob
						SCREAMING_SNAKE_CASE__										=   attention_probs_dropout_prob
						SCREAMING_SNAKE_CASE__										=   initializer_range
						SCREAMING_SNAKE_CASE__										=   layer_norm_eps
						SCREAMING_SNAKE_CASE__										=   patch_size
						SCREAMING_SNAKE_CASE__										=   qkv_bias
						SCREAMING_SNAKE_CASE__										=   frequency_stride
						SCREAMING_SNAKE_CASE__										=   time_stride
						SCREAMING_SNAKE_CASE__										=   max_length
						SCREAMING_SNAKE_CASE__										=   num_mel_bins





"""simple docstring"""




def 						A							(  snake_case__		,					snake_case__     ):




			'''simple docstring'''


			SCREAMING_SNAKE_CASE__										=   len(snake_case__     )
			SCREAMING_SNAKE_CASE__										=   len(snake_case__     )
			SCREAMING_SNAKE_CASE__										=   (
			    first_str_length if first_str_length > second_str_length else second_str_length
			)
			SCREAMING_SNAKE_CASE__										=   []
			for char_count in range(snake_case__     ):
						if char_count < first_str_length:
									output_list.append(first_str[char_count]     )
						if char_count < second_str_length:
									output_list.append(second_str[char_count]     )
			return "".join(snake_case__     )


if __name__ == "__main__":
						print(alternative_string_arrange("AB", "XYZ"), end=" ")


