
'''simple docstring'''

from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_torch_available,
)


__snake_case:	Any										=      {
    "configuration_swiftformer": [
        "SWIFTFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP",
        "SwiftFormerConfig",
        "SwiftFormerOnnxConfig",
    ]
}

try:
    if not is_torch_available():
        raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
    pass
else:
    __snake_case:	Any										=      [
        "SWIFTFORMER_PRETRAINED_MODEL_ARCHIVE_LIST",
        "SwiftFormerForImageClassification",
        "SwiftFormerModel",
        "SwiftFormerPreTrainedModel",
    ]

if TYPE_CHECKING:
    from .configuration_swiftformer import (
        SWIFTFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
        SwiftFormerConfig,
        SwiftFormerOnnxConfig,
    )

    try:
        if not is_torch_available():
            raise OptionalDependencyNotAvailable()
    except OptionalDependencyNotAvailable:
        pass
    else:
        from .modeling_swiftformer import (
            SWIFTFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
            SwiftFormerForImageClassification,
            SwiftFormerModel,
            SwiftFormerPreTrainedModel,
        )

else:
    import sys

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



"""simple docstring"""



from collections.abc import Sequence

def  _A(		lowerCAmelCase			,  lowerCAmelCase							):
							return sum(c * (x**i) for i, c in enumerate(lowerCAmelCase							)							)

def  _A(		lowerCAmelCase			,  lowerCAmelCase							):
							A__       :     str								=			0.0
							for coeff in reversed(lowerCAmelCase							):
														A__       :     Optional[int]								=			result * x + coeff
							return result


if __name__ == "__main__":
				_UpperCamelCase								=		(0.0, 0.0, 5.0, 9.3, 7.0)
				_UpperCamelCase								=		10.0
				print(evaluate_poly(poly, x))
				print(horner(poly, x))





