Eigen values and eigen vectors of an input matrix. More...
Device pointer interface: Eigen vectors and Eigen values | ||||||||||||||||||||||
| ||||||||||||||||||||||
afError | af_eigen_S (void **d_Val, void **d_Vec, bool *is_imag, unsigned n, const float *d_A, bool is_diag, unsigned batch) | |||||||||||||||||||||
Eigen value decomposition of single precision input. | ||||||||||||||||||||||
afError | af_eigen_D (void **d_Val, void **d_Vec, bool *is_imag, unsigned n, const double *d_A, bool is_diag, unsigned batch) | |||||||||||||||||||||
Eigen value decomposition of single precision complex input. | ||||||||||||||||||||||
afError | af_eigen_C (void **d_Val, cuComplex *d_Vec, bool *is_imag, unsigned n, const cuComplex *d_A, bool is_diag, unsigned batch) | |||||||||||||||||||||
Eigen value decomposition of double precision input. | ||||||||||||||||||||||
afError | af_eigen_Z (void **d_Val, cuDoubleComplex *d_Vec, bool *is_imag, unsigned n, const cuDoubleComplex *d_A, bool is_diag, unsigned batch) | |||||||||||||||||||||
Eigen value decomposition of double precision complex input. |
Eigen values and eigen vectors of an input matrix.
Requires ArrayFire Pro.
afError af_eigen_S | ( | void ** | d_Val, |
void ** | d_Vec, | ||
bool * | is_imag, | ||
unsigned | n, | ||
const float * | d_A, | ||
bool | is_diag, | ||
unsigned | batch | ||
) |
Eigen value decomposition of single precision input.
DLA license is required.
afError af_eigen_D | ( | void ** | d_Val, |
void ** | d_Vec, | ||
bool * | is_imag, | ||
unsigned | n, | ||
const double * | d_A, | ||
bool | is_diag, | ||
unsigned | batch | ||
) |
Eigen value decomposition of single precision complex input.
DLA license is required.
afError af_eigen_C | ( | void ** | d_Val, |
cuComplex * | d_Vec, | ||
bool * | is_imag, | ||
unsigned | n, | ||
const cuComplex * | d_A, | ||
bool | is_diag, | ||
unsigned | batch | ||
) |
Eigen value decomposition of double precision input.
DLA license is required.
afError af_eigen_Z | ( | void ** | d_Val, |
cuDoubleComplex * | d_Vec, | ||
bool * | is_imag, | ||
unsigned | n, | ||
const cuDoubleComplex * | d_A, | ||
bool | is_diag, | ||
unsigned | batch | ||
) |
Eigen value decomposition of double precision complex input.
DLA license is required.