





'''simple docstring'''


def       __snake_case		( SCREAMING_SNAKE_CASE_ :			int			,	SCREAMING_SNAKE_CASE_ :			int			,	SCREAMING_SNAKE_CASE_ :			int )							->     float:

       """simple docstring"""


       UpperCAmelCase  =						(num_of_terms / 2) * (2 * first_term + (num_of_terms - 1) * common_diff)
       # formula for sum of series
       return total
def       __snake_case		( )							->     List[Any]:

       """simple docstring"""


       print(sum_of_series(1			,	1			,	10 ) )


if __name__ == "__main__":
    import doctest

    doctest.testmod()








from typing import TYPE_CHECKING

from ...file_utils import _LazyModule, is_tokenizers_available, is_torch_available, is_vision_available
from ...utils import OptionalDependencyNotAvailable


lowercase__							:	Union[str, Any]											=		{"configuration_dpt": ["DPT_PRETRAINED_CONFIG_ARCHIVE_MAP", "DPTConfig"]}

try:
		if not is_vision_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		lowercase__							:	Tuple											=		["DPTFeatureExtractor"]
		lowercase__							:	Optional[Any]											=		["DPTImageProcessor"]

try:
		if not is_torch_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		lowercase__							:	Dict											=		[
		    "DPT_PRETRAINED_MODEL_ARCHIVE_LIST",
		    "DPTForDepthEstimation",
		    "DPTForSemanticSegmentation",
		    "DPTModel",
		    "DPTPreTrainedModel",
		]


if TYPE_CHECKING:
		from .configuration_dpt import DPT_PRETRAINED_CONFIG_ARCHIVE_MAP, DPTConfig

		try:
				if not is_vision_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .feature_extraction_dpt import DPTFeatureExtractor
				from .image_processing_dpt import DPTImageProcessor

		try:
				if not is_torch_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .modeling_dpt import (
				    DPT_PRETRAINED_MODEL_ARCHIVE_LIST,
				    DPTForDepthEstimation,
				    DPTForSemanticSegmentation,
				    DPTModel,
				    DPTPreTrainedModel,
				)


else:
		import sys

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