'''simple docstring'''




from ..utils import requires_backends


_UpperCamelCase				:		List[str]       			=		None

class   _lowercase:



   """simple docstring"""





   def __init__(							self:    Optional[Any]			,*a:    Dict			,**a:    Optional[int]	):
    requires_backends(self			,['detectron2']	)





   @classmethod
   def 			snake_case	(							cls:    Optional[int]			,*a:    List[Any]			,**a:    Tuple	):
    requires_backends(cls			,['detectron2']	)




'''simple docstring'''




def 						__snake_case (       lowerCAmelCase       :     str			):
 __UpperCAmelCase         =					5381
 for x in s:
  __UpperCAmelCase         =					((hash_value << 5) + hash_value) + ord(lowerCAmelCase			)
 return hash_value & 0Xffff_ffff



