






from ....utils import logging


__UpperCamelCase					:		Optional[Any]	  =						logging.get_logger(__name__)


class   __SCREAMING_SNAKE_CASE(	__UpperCAmelCase	):
							def __init__(     self:      List[str]       ,	UpperCamelCase:      str       ,	UpperCamelCase:      Tuple=None       ,	UpperCamelCase:      Optional[Any]=20_48						)		->		List[Any]:
											snake_case__									=     config.__dict__
											snake_case__									=     modal_hidden_size
											if num_labels:
															snake_case__									=     num_labels












from collections.abc import Sequence
def      a_ (      _A      ,   _A  )			->			float:







				"""simple docstring"""
				return sum(c * (x**i) for i, c in enumerate(_A  )  )
def      a_ (      _A      ,   _A  )			->			float:







				"""simple docstring"""
				snake_case__									=     0.0
				for coeff in reversed(_A  ):
								snake_case__									=     result * x + coeff
				return result


if __name__ == "__main__":
							__UpperCamelCase					:		str	  =						(0.0, 0.0, 5.0, 9.3, 7.0)
							__UpperCamelCase					:		Dict	  =						1_0.0
							print(evaluate_poly(poly, x))
							print(horner(poly, x))




