__nnls.pyi 448 B

123456789101112131415161718192021
  1. from __future__ import annotations
  2. from typing import TYPE_CHECKING, Tuple
  3. import numpy as np
  4. if TYPE_CHECKING:
  5. import numpy.typing as npt
  6. def nnls(
  7. a: npt.ArrayLike,
  8. mda: int,
  9. m: int,
  10. n: int,
  11. b: npt.ArrayLike,
  12. x: npt.ArrayLike,
  13. rnorm: float,
  14. w: float,
  15. zz: float,
  16. index_bn: int,
  17. mode: int,
  18. maxiter: int
  19. ) -> Tuple[npt.ArrayLike, float, int]: ...