"""simple docstring"""




def 							SCREAMING_SNAKE_CASE  (    _lowerCamelCase		: list    ,_lowerCamelCase		: list    ,_lowerCamelCase		: int			) ->   list:
  _lowerCAmelCase		: Optional[int]						    =  len(_lowerCamelCase			)
  _lowerCAmelCase		: Dict						    =  [[0] * n for i in range(_lowerCamelCase			)]
  for i in range(_lowerCamelCase			):
    _lowerCAmelCase		: Tuple						    =  y_points[i]

  for i in range(2    ,_lowerCamelCase			):
    for j in range(_lowerCamelCase    ,_lowerCamelCase			):
      _lowerCAmelCase		: List[Any]						    =  (
          (xa - x_points[j - i + 1]) * q[j][i - 1]
          - (xa - x_points[j]) * q[j - 1][i - 1]
      ) / (x_points[j] - x_points[j - i + 1])

  return [q[n - 1][n - 1], q]


if __name__ == "__main__":
     import doctest

     doctest.testmod()





"""simple docstring"""




import warnings

from ...utils import logging
from .image_processing_segformer import SegformerImageProcessor


_a   :	Tuple 					=     logging.get_logger(__name__)
class 		__A							(				SCREAMING_SNAKE_CASE_	):






     def __init__(	self       ,  *a__       ,  **a__						):
       warnings.warn(
           """The class SegformerFeatureExtractor is deprecated and will be removed in version 5 of Transformers."""
           """ Please use SegformerImageProcessor instead."""       ,  a__       ,  )
       super().__init__(*a__       ,  **a__						)




