

from ..utils import DummyObject, requires_backends



class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	int						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Any						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	str						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		Dict ,   **_SCREAMING_SNAKE_CASE					:		Tuple       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		Dict ,   **_SCREAMING_SNAKE_CASE					:		Optional[int]       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		Dict ,   **_SCREAMING_SNAKE_CASE					:		str       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		Union[str, Any] ,   **_SCREAMING_SNAKE_CASE					:		List[Any]       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		Any ,   **_SCREAMING_SNAKE_CASE					:		Tuple       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		str ,   **_SCREAMING_SNAKE_CASE					:		List[Any]       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )


def 					_UpperCAmelCase       (  *_SCREAMING_SNAKE_CASE					:		List[str] ,   **_SCREAMING_SNAKE_CASE					:		Tuple       ):





    """simple docstring"""


    requires_backends(_SCREAMING_SNAKE_CASE ,   ['torch']       )



class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	int						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Any						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	str						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[str]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Any						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	str						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[str]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Any						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[int]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[str]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Tuple						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	int						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[str]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Union[str, Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Dict						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[str]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	str						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	List[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])






class       __snake_case  (    metaclass=lowerCAmelCase__       ):
  __lowerCAmelCase     :	Optional[Any]						 =  ['torch']

  def __init__(					self						,		*_A						,		**_A):
      requires_backends(self						,		['torch'])

  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])


  @classmethod
  def 						lowerCAmelCase__     (					cls						,		*_A						,		**_A):
      requires_backends(cls						,		['torch'])





import pytest

import datasets


# Import fixture modules as plugins
UpperCamelCase__  :      Union[str, Any]			=    ["tests.fixtures.files", "tests.fixtures.hub", "tests.fixtures.fsspec"]


def 					_UpperCAmelCase       (  _SCREAMING_SNAKE_CASE					:		Optional[Any] ,   _SCREAMING_SNAKE_CASE					:		Dict       ):





    """simple docstring"""


    for item in items:
        if any(marker in item.keywords for marker in ['integration', 'unit']       ):
            continue
        item.add_marker(pytest.mark.unit       )


def 					_UpperCAmelCase       (  _SCREAMING_SNAKE_CASE					:		Optional[int]       ):





    """simple docstring"""


    config.addinivalue_line('markers' ,   'torchaudio_latest: mark test to run with torchaudio>=0.12'       )


@pytest.fixture(autouse=_SCREAMING_SNAKE_CASE       )
def 					_UpperCAmelCase       (  _SCREAMING_SNAKE_CASE					:		Any ,   _SCREAMING_SNAKE_CASE					:		str       ):





    """simple docstring"""


    SCREAMING_SNAKE_CASE_									=						tmp_path_factory.getbasetemp() / 'cache'
    SCREAMING_SNAKE_CASE_									=						test_hf_cache_home / 'datasets'
    SCREAMING_SNAKE_CASE_									=						test_hf_cache_home / 'metrics'
    SCREAMING_SNAKE_CASE_									=						test_hf_cache_home / 'modules'
    monkeypatch.setattr('datasets.config.HF_DATASETS_CACHE' ,   str(_SCREAMING_SNAKE_CASE       )       )
    monkeypatch.setattr('datasets.config.HF_METRICS_CACHE' ,   str(_SCREAMING_SNAKE_CASE       )       )
    monkeypatch.setattr('datasets.config.HF_MODULES_CACHE' ,   str(_SCREAMING_SNAKE_CASE       )       )
    SCREAMING_SNAKE_CASE_									=						test_hf_datasets_cache / 'downloads'
    monkeypatch.setattr('datasets.config.DOWNLOADED_DATASETS_PATH' ,   str(_SCREAMING_SNAKE_CASE       )       )
    SCREAMING_SNAKE_CASE_									=						test_hf_datasets_cache / 'downloads' / 'extracted'
    monkeypatch.setattr('datasets.config.EXTRACTED_DATASETS_PATH' ,   str(_SCREAMING_SNAKE_CASE       )       )


@pytest.fixture(autouse=_SCREAMING_SNAKE_CASE ,   scope='session'       )
def 					_UpperCAmelCase       (  ):





    """simple docstring"""


    datasets.disable_progress_bar()


@pytest.fixture(autouse=_SCREAMING_SNAKE_CASE       )
def 					_UpperCAmelCase       (  _SCREAMING_SNAKE_CASE					:		Any       ):





    """simple docstring"""


    monkeypatch.setattr('datasets.config.HF_UPDATE_DOWNLOAD_COUNTS' ,   _SCREAMING_SNAKE_CASE       )





@pytest.fixture
def 					_UpperCAmelCase       (  _SCREAMING_SNAKE_CASE					:		Tuple       ):





    """simple docstring"""


    monkeypatch.setattr('sqlalchemy.util.deprecations.SILENCE_UBER_WARNING' ,   _SCREAMING_SNAKE_CASE       )


