


import requests
from bsa import BeautifulSoup






def 	__lowerCamelCase						(							lowerCamelCase__		:						str = "https://www.worldometers.info/coronavirus"      ):





			'''simple docstring'''




			lowerCamelCase    		=  BeautifulSoup(requests.get(lowerCamelCase__      ).text  ,							"""html.parser"""      )
			lowerCamelCase    		=  soup.findAll("""h1"""      )
			lowerCamelCase    		=  soup.findAll("""div"""  ,							{"""class""": """maincounter-number"""}      )
			keys += soup.findAll("""span"""  ,							{"""class""": """panel-title"""}      )
			values += soup.findAll("""div"""  ,							{"""class""": """number-table-main"""}      )
			return {key.text.strip(): value.text.strip() for key, value in zip(lowerCamelCase__  ,							lowerCamelCase__      )}


if __name__ == "__main__":
		print("\033[1m" + "COVID-19 Status of the World" + "\033[0m\n")
		for key, value in world_covidaa_stats().items():
				print(f"""{key}\n{value}\n""")





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


UpperCAmelCase   :    str     =		logging.get_logger(__name__)

UpperCAmelCase   :    List[Any]     =		{
    "facebook/vit-mae-base": "https://huggingface.co/facebook/vit-mae-base/resolve/main/config.json",
    # See all ViT MAE models at https://huggingface.co/models?filter=vit-mae
}







class        __lowercase       (							a_  ):



		"""simple docstring"""

		UpperCamelCase     :					Optional[Any]			       =		"vit_mae"







		def __init__( self		,      A=7_68		,      A=12		,      A=12		,      A=30_72		,      A="gelu"		,      A=0.0		,      A=0.0		,      A=0.02		,      A=1e-1_2		,      A=2_24		,      A=16		,      A=3		,      A=True		,      A=16		,      A=5_12		,      A=8		,      A=20_48		,      A=0.75		,      A=False		,      **A		,      )  -> Dict:







					'''simple docstring'''







					super().__init__(**A	)

					lowerCamelCase    		=  hidden_size
					lowerCamelCase    		=  num_hidden_layers
					lowerCamelCase    		=  num_attention_heads
					lowerCamelCase    		=  intermediate_size
					lowerCamelCase    		=  hidden_act
					lowerCamelCase    		=  hidden_dropout_prob
					lowerCamelCase    		=  attention_probs_dropout_prob
					lowerCamelCase    		=  initializer_range
					lowerCamelCase    		=  layer_norm_eps
					lowerCamelCase    		=  image_size
					lowerCamelCase    		=  patch_size
					lowerCamelCase    		=  num_channels
					lowerCamelCase    		=  qkv_bias
					lowerCamelCase    		=  decoder_num_attention_heads
					lowerCamelCase    		=  decoder_hidden_size
					lowerCamelCase    		=  decoder_num_hidden_layers
					lowerCamelCase    		=  decoder_intermediate_size
					lowerCamelCase    		=  mask_ratio
					lowerCamelCase    		=  norm_pix_loss

