_decomp_lu_cython.pyi 346 B

123456789
  1. import numpy as np
  2. from numpy.typing import NDArray
  3. from typing import TypeVar
  4. # this mimicks the `ctypedef fused lapack_t`
  5. _LapackT = TypeVar("_LapackT", np.float32, np.float64, np.complex64, np.complex128)
  6. def lu_dispatcher(a: NDArray[_LapackT], u: NDArray[_LapackT], piv: NDArray[np.integer],
  7. permute_l: bool) -> None: ...