




from typing import TYPE_CHECKING

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


lowerCAmelCase     :   str						     =  {
    'configuration_autoformer': [
        'AUTOFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'AutoformerConfig',
    ],
}

try:
    if not is_torch_available():
        raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
    pass
else:
    lowerCAmelCase     :   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

    lowerCAmelCase     :   Dict						     =  _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)









from math import pi

def    A_  (							a					,   a  ):

      """simple docstring"""



      return 2 * pi * radius * (angle / 3_6_0)


if __name__ == "__main__":
    print(arc_length(90, 10))






