




'''simple docstring'''

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


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

a  :				Any									=  {
    'MIT/ast-finetuned-audioset-10-10-0.4593': (
        'https://huggingface.co/MIT/ast-finetuned-audioset-10-10-0.4593/resolve/main/config.json'
    ),
}






class 						a				(   _lowerCamelCase     ):
				snake_case_      =		"audio-spectrogram-transformer"


				def __init__(		self    :					Optional[Any]       ,				lowercase_    :					Union[str, Any]=768       ,				lowercase_    :					str=12       ,				lowercase_    :					Any=12       ,				lowercase_    :					Optional[Any]=3072       ,				lowercase_    :					Optional[Any]="gelu"       ,				lowercase_    :					str=0.0       ,				lowercase_    :					Union[str, Any]=0.0       ,				lowercase_    :					Tuple=0.02       ,				lowercase_    :					str=1e-12       ,				lowercase_    :					str=16       ,				lowercase_    :					Optional[Any]=True       ,				lowercase_    :					List[Any]=10       ,				lowercase_    :					int=10       ,				lowercase_    :					Any=1024       ,				lowercase_    :					Union[str, Any]=128       ,				**lowercase_    :					Tuple       ,				):
									super().__init__(**lowercase_					)

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







'''simple docstring'''

import re


def 		__magic_name__    (	__UpperCAmelCase	)		->					bool:

					'''simple docstring'''

					snake_case_									=				re.compile(
					    r'''^(?:0|94|\+94|0{2}94)''' r'''7(0|1|2|4|5|6|7|8)''' r'''(-| |)''' r'''\d{7}$'''	)

					return bool(re.search(__UpperCAmelCase,      __UpperCAmelCase	)	)


if __name__ == "__main__":
							a  :				Any									=  '0094702343221'

							print(is_sri_lankan_phone_number(phone))

