




'''simple docstring'''




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 9 / 5) + 3_2			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(float(lowerCamelCase__			) + 273.15			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 9 / 5) + 491.67			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) - 3_2) * 5 / 9			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(((float(lowerCamelCase__			) - 3_2) * 5 / 9) + 273.15			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(float(lowerCamelCase__			) + 459.67			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(float(lowerCamelCase__			) - 273.15			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(((float(lowerCamelCase__			) - 273.15) * 9 / 5) + 3_2			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 9 / 5)			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) - 491.67) * 5 / 9			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round(float(lowerCamelCase__			) - 459.67			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 5 / 9)			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 1.25 + 273.15)			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 2.25 + 3_2)			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 1.25)			,		lowerCamelCase__			)




def 						snake_case__    ( lowerCamelCase__				:   float			,		lowerCamelCase__				:   int = 2			)   ->   float:
					return round((float(lowerCamelCase__			) * 2.25 + 3_2 + 459.67)			,		lowerCamelCase__			)


if __name__ == "__main__":
							import doctest

							doctest.testmod()









'''simple docstring'''




from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


snake_case__          =						{"""configuration_nat""": ["""NAT_PRETRAINED_CONFIG_ARCHIVE_MAP""", """NatConfig"""]}


try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							snake_case__          =						[
							    """NAT_PRETRAINED_MODEL_ARCHIVE_LIST""",
							    """NatForImageClassification""",
							    """NatModel""",
							    """NatPreTrainedModel""",
							    """NatBackbone""",
							]

if TYPE_CHECKING:
							from .configuration_nat import NAT_PRETRAINED_CONFIG_ARCHIVE_MAP, NatConfig

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_nat import (
														    NAT_PRETRAINED_MODEL_ARCHIVE_LIST,
														    NatBackbone,
														    NatForImageClassification,
														    NatModel,
														    NatPreTrainedModel,
														)

else:
							import sys

							snake_case__          =						_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)



