

"""simple docstring"""





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


_a				   =							logging.get_logger(__name__)

_a				   =							{
    'tau/splinter-base': 'https://huggingface.co/tau/splinter-base/resolve/main/config.json',
    'tau/splinter-base-qass': 'https://huggingface.co/tau/splinter-base-qass/resolve/main/config.json',
    'tau/splinter-large': 'https://huggingface.co/tau/splinter-large/resolve/main/config.json',
    'tau/splinter-large-qass': 'https://huggingface.co/tau/splinter-large-qass/resolve/main/config.json',
    # See all Splinter models at https://huggingface.co/models?filter=splinter
}




class       _lowerCAmelCase						(			lowercase     ):







 """simple docstring"""







 __UpperCAmelCase			:      Optional[Any]     	=			"splinter"


 def __init__(    self							:    Optional[Any],      UpperCAmelCase__							:    List[Any]=3_0_5_2_2,      UpperCAmelCase__							:    Tuple=7_6_8,      UpperCAmelCase__							:    Optional[int]=1_2,      UpperCAmelCase__							:    int=1_2,      UpperCAmelCase__							:    int=3_0_7_2,      UpperCAmelCase__							:    Any="gelu",      UpperCAmelCase__							:    Any=0.1,      UpperCAmelCase__							:    List[str]=0.1,      UpperCAmelCase__							:    Union[str, Any]=5_1_2,      UpperCAmelCase__							:    Optional[int]=2,      UpperCAmelCase__							:    str=0.02,      UpperCAmelCase__							:    Union[str, Any]=1E-12,      UpperCAmelCase__							:    str=True,      UpperCAmelCase__							:    Tuple=0,      UpperCAmelCase__							:    str=1_0_4,      **UpperCAmelCase__							:    Tuple,      ):
    super().__init__(pad_token_id=UpperCAmelCase__,      **UpperCAmelCase__			)

    __lowercase			=		vocab_size
    __lowercase			=		max_position_embeddings
    __lowercase			=		hidden_size
    __lowercase			=		num_hidden_layers
    __lowercase			=		num_attention_heads
    __lowercase			=		intermediate_size
    __lowercase			=		hidden_act
    __lowercase			=		hidden_dropout_prob
    __lowercase			=		attention_probs_dropout_prob
    __lowercase			=		initializer_range
    __lowercase			=		type_vocab_size
    __lowercase			=		layer_norm_eps
    __lowercase			=		use_cache
    __lowercase			=		question_token_id







"""simple docstring"""





def 						_A						(						UpperCamelCase_  : float,    UpperCamelCase_  : float)			->		float:
   '''simple docstring'''


   __lowercase			=		float()
   try:
      __lowercase			=		mass * acceleration
   except Exception:
      return -0.0
   return force


if __name__ == "__main__":
   import doctest

   # run doctest
   doctest.testmod()

   # demo
   _a				   =							12.5
   _a				   =							10
   _a				   =							newtons_second_law_of_motion(mass, acceleration)
   print('The force is ', force, 'N')




