





from ..utils import DummyObject, requires_backends







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Any  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Union[str, Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Any:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    List[str]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Union[str, Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	List[str]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    str  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	List[Any]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	List[str]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    List[str]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    str  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	str:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Optional[Any]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	List[Any]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	str:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Optional[Any]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	List[str]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Union[str, Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	List[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    int  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Union[str, Any]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Union[str, Any]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Any:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	str:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Any  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	int:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Dict:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Union[str, Any]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Tuple:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    Optional[int]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	int:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	Optional[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )







class 	__lowerCAmelCase      (       metaclass=_UpperCamelCase	):
   _UpperCamelCase			:    List[Any]  		=					["""flax"""]





   def __init__(			self       ,      *snake_case       ,      **snake_case   )					->	Optional[int]:
      """simple docstring"""





      requires_backends(self       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	str:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )





   @classmethod
   def 						_snake_case			(			cls       ,      *snake_case       ,      **snake_case   )					->	List[Any]:
      """simple docstring"""





      requires_backends(cls       ,      ["flax"]   )








from typing import TYPE_CHECKING

# rely on isort to merge the imports
from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


SCREAMING_SNAKE_CASE__							:      Union[str, Any]         =    {
    """configuration_autoformer""": [
        """AUTOFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """AutoformerConfig""",
    ],
}

try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  SCREAMING_SNAKE_CASE__							:      Tuple         =    [
      """AUTOFORMER_PRETRAINED_MODEL_ARCHIVE_LIST""",
      """AutoformerForPrediction""",
      """AutoformerModel""",
      """AutoformerPreTrainedModel""",
  ]


if TYPE_CHECKING:
  from .configuration_autoformer import (
      AUTOFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
      AutoformerConfig,
  )

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_autoformer import (
        AUTOFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
        AutoformerForPrediction,
        AutoformerModel,
        AutoformerPreTrainedModel,
    )

else:
  import sys

  SCREAMING_SNAKE_CASE__							:      Any         =    _LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)

