





'''simple docstring'''


from datetime import datetime

import requests
def 							UpperCAmelCase_  (						__lowerCamelCase					:					str ):
   lowercase_			:Any    			= "https://downloadgram.net/wp-json/wppress/video-downloader/video?url="
   lowercase_			:Union[str, Any]    			= requests.get(base_url + url ).json()[0]["urls"][0]["src"]
   return requests.get(__lowerCamelCase ).content


if __name__ == "__main__":
 lowerCAmelCase					:     int												=input('''Enter Video/IGTV url: ''').strip()
 lowerCAmelCase					:     Dict												=F'''{datetime.now():%Y-%m-%d_%H:%M:%S}.mp4'''
 with open(file_name, '''wb''') as fp:
  fp.write(download_video(url))
 print(F'''Done. Video saved to disk as {file_name}.''')









'''simple docstring'''


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


lowerCAmelCase					:     Optional[Any]												=logging.get_logger(__name__)

lowerCAmelCase					:     Tuple												={
    '''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       a_   (				_lowerCAmelCase							):
     __A      =			"vit_mae"





     def __init__( self		:					Any	,      lowercase		:					int=768	,      lowercase		:					Tuple=12	,      lowercase		:					str=12	,      lowercase		:					Optional[Any]=3_072	,      lowercase		:					List[Any]="gelu"	,      lowercase		:					Tuple=0.0	,      lowercase		:					Union[str, Any]=0.0	,      lowercase		:					str=0.02	,      lowercase		:					Optional[int]=1e-1_2	,      lowercase		:					List[Any]=224	,      lowercase		:					str=16	,      lowercase		:					List[str]=3	,      lowercase		:					Optional[Any]=True	,      lowercase		:					int=16	,      lowercase		:					Optional[Any]=512	,      lowercase		:					Optional[Any]=8	,      lowercase		:					Optional[Any]=2_048	,      lowercase		:					List[str]=0.75	,      lowercase		:					str=False	,      **lowercase		:					Union[str, Any]	,      ):





        """simple docstring"""




        super().__init__(**lowercase						)

        lowercase_			:Any    			= hidden_size
        lowercase_			:Optional[Any]    			= num_hidden_layers
        lowercase_			:Optional[Any]    			= num_attention_heads
        lowercase_			:int    			= intermediate_size
        lowercase_			:Optional[int]    			= hidden_act
        lowercase_			:str    			= hidden_dropout_prob
        lowercase_			:Optional[Any]    			= attention_probs_dropout_prob
        lowercase_			:str    			= initializer_range
        lowercase_			:Optional[int]    			= layer_norm_eps
        lowercase_			:str    			= image_size
        lowercase_			:Union[str, Any]    			= patch_size
        lowercase_			:Dict    			= num_channels
        lowercase_			:Any    			= qkv_bias
        lowercase_			:Optional[int]    			= decoder_num_attention_heads
        lowercase_			:Optional[Any]    			= decoder_hidden_size
        lowercase_			:Union[str, Any]    			= decoder_num_hidden_layers
        lowercase_			:List[Any]    			= decoder_intermediate_size
        lowercase_			:Optional[Any]    			= mask_ratio
        lowercase_			:Optional[Any]    			= norm_pix_loss


