'''simple docstring'''





import logging

from transformers import PretrainedConfig


SCREAMING_SNAKE_CASE_:	Any    =logging.getLogger(__name__)


SCREAMING_SNAKE_CASE_:	Any    ={
    'bertabs-finetuned-cnndm': 'https://huggingface.co/remi/bertabs-finetuned-cnndm-extractive-abstractive-summarization/resolve/main/config.json',
}




class 			__A (					UpperCamelCase__      ):
    a__			:		List[Any]			  =    """bertabs"""



    def __init__(self       :       Any  ,     __a       :       int=30522  ,     __a       :       Tuple=512  ,     __a       :       Tuple=6  ,     __a       :       Dict=512  ,     __a       :       int=8  ,     __a       :       List[Any]=512  ,     __a       :       List[str]=0.2  ,     __a       :       List[Any]=6  ,     __a       :       int=768  ,     __a       :       Any=8  ,     __a       :       Dict=2048  ,     __a       :       Tuple=0.2  ,     **__a       :       Optional[int]  ,     ):
         super().__init__(**__a					)

         UpperCAmelCase_			       =  vocab_size
         UpperCAmelCase_			       =  max_pos

         UpperCAmelCase_			       =  enc_layers
         UpperCAmelCase_			       =  enc_hidden_size
         UpperCAmelCase_			       =  enc_heads
         UpperCAmelCase_			       =  enc_ff_size
         UpperCAmelCase_			       =  enc_dropout

         UpperCAmelCase_			       =  dec_layers
         UpperCAmelCase_			       =  dec_hidden_size
         UpperCAmelCase_			       =  dec_heads
         UpperCAmelCase_			       =  dec_ff_size
         UpperCAmelCase_			       =  dec_dropout










"""simple docstring"""






def 	_snake_case     (							lowercase__ = 1				,       lowercase__ = 1000						):
				_lowerCamelCase	:     Optional[int]       =       1
				_lowerCamelCase	:     List[Any]       =       0

				for divide_by_number in range(lowercase__				,       digit + 1						):
								_lowerCamelCase	:     list[int]       =       []
								_lowerCamelCase	:     Dict       =       numerator
								for _ in range(1				,       digit + 1						):
												if now_divide in has_been_divided:
																if longest_list_length < len(lowercase__						):
																				_lowerCamelCase	:     Any       =       len(lowercase__						)
																				_lowerCamelCase	:     Any       =       divide_by_number
												else:
																has_been_divided.append(lowercase__						)
																_lowerCamelCase	:     int       =       now_divide * 10 % divide_by_number

				return the_digit


# Tests
if __name__ == "__main__":
			import doctest

			doctest.testmod()