
"""simple docstring"""





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


__magic_name__       =			logging.get_logger(__name__)

__magic_name__       =			{
    "alibaba-damo/mgp-str-base": "https://huggingface.co/alibaba-damo/mgp-str-base/resolve/main/config.json",
}
class 						SCREAMING_SNAKE_CASE_ (						__a ):




		"""simple docstring"""





		__lowercase							:  int						   =		'''mgp-str'''




		def __init__(     self							,  lowerCAmelCase__=[3_2, 1_2_8]							,  lowerCAmelCase__=4							,  lowerCAmelCase__=3							,  lowerCAmelCase__=2_7							,  lowerCAmelCase__=3_8							,  lowerCAmelCase__=5_0_2_5_7							,  lowerCAmelCase__=3_0_5_2_2							,  lowerCAmelCase__=7_6_8							,  lowerCAmelCase__=1_2							,  lowerCAmelCase__=1_2							,  lowerCAmelCase__=4.0							,  lowerCAmelCase__=True							,  lowerCAmelCase__=False							,  lowerCAmelCase__=1E-5							,  lowerCAmelCase__=0.0							,  lowerCAmelCase__=0.0							,  lowerCAmelCase__=0.0							,  lowerCAmelCase__=False							,  lowerCAmelCase__=0.02							,  **lowerCAmelCase__							,  ):
				super().__init__(**lowerCAmelCase__)

				__SCREAMING_SNAKE_CASE            = image_size
				__SCREAMING_SNAKE_CASE            = patch_size
				__SCREAMING_SNAKE_CASE            = num_channels
				__SCREAMING_SNAKE_CASE            = max_token_length
				__SCREAMING_SNAKE_CASE            = num_character_labels
				__SCREAMING_SNAKE_CASE            = num_bpe_labels
				__SCREAMING_SNAKE_CASE            = num_wordpiece_labels
				__SCREAMING_SNAKE_CASE            = hidden_size
				__SCREAMING_SNAKE_CASE            = num_hidden_layers
				__SCREAMING_SNAKE_CASE            = num_attention_heads
				__SCREAMING_SNAKE_CASE            = mlp_ratio
				__SCREAMING_SNAKE_CASE            = distilled
				__SCREAMING_SNAKE_CASE            = layer_norm_eps
				__SCREAMING_SNAKE_CASE            = drop_rate
				__SCREAMING_SNAKE_CASE            = qkv_bias
				__SCREAMING_SNAKE_CASE            = attn_drop_rate
				__SCREAMING_SNAKE_CASE            = drop_path_rate
				__SCREAMING_SNAKE_CASE            = output_aa_attentions
				__SCREAMING_SNAKE_CASE            = initializer_range






"""simple docstring"""





def 						_lowerCAmelCase				(				UpperCamelCase_ = 100				):
		__SCREAMING_SNAKE_CASE            = 0
		__SCREAMING_SNAKE_CASE            = 0
		for i in range(1  ,				n + 1				):
				sum_of_squares += i**2
				sum_of_ints += i
		return sum_of_ints**2 - sum_of_squares


if __name__ == "__main__":
							print(F"""{solution() = }""")




