


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


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

a__  : List[Any]				=	{
    'MCG-NJU/videomae-base': 'https://huggingface.co/MCG-NJU/videomae-base/resolve/main/config.json',
}
class  lowercase_					(   a__       ):
    __UpperCAmelCase             =     'videomae'


    def __init__(					self  , a=2_24  , a=16  , a=3  , a=16  , a=2  , a=7_68  , a=12  , a=12  , a=30_72  , a="gelu"  , a=0.0  , a=0.0  , a=0.02  , a=1e-12  , a=True  , a=True  , a=6  , a=3_84  , a=4  , a=15_36  , a=True  , **a  , ):
          super().__init__(**a   )

          UpperCamelCase__  =    image_size
          UpperCamelCase__  =    patch_size
          UpperCamelCase__  =    num_channels
          UpperCamelCase__  =    num_frames
          UpperCamelCase__  =    tubelet_size

          UpperCamelCase__  =    hidden_size
          UpperCamelCase__  =    num_hidden_layers
          UpperCamelCase__  =    num_attention_heads
          UpperCamelCase__  =    intermediate_size
          UpperCamelCase__  =    hidden_act
          UpperCamelCase__  =    hidden_dropout_prob
          UpperCamelCase__  =    attention_probs_dropout_prob
          UpperCamelCase__  =    initializer_range
          UpperCamelCase__  =    layer_norm_eps
          UpperCamelCase__  =    qkv_bias
          UpperCamelCase__  =    use_mean_pooling

          UpperCamelCase__  =    decoder_num_attention_heads
          UpperCamelCase__  =    decoder_hidden_size
          UpperCamelCase__  =    decoder_num_hidden_layers
          UpperCamelCase__  =    decoder_intermediate_size
          UpperCamelCase__  =    norm_pix_loss









'''simple docstring'''







from itertools import permutations







def _UpperCamelCase	(					)							->		Optional[int]:


      '''simple docstring'''



      UpperCamelCase__  =    list(map("".join				,      permutations("0123456789"   )   )   )
      return result[999999]


if __name__ == "__main__":
  print(solution())





