如何在 ArrayFire 中做行列式?
How to do a determinant in ArrayFire?
如何在 af::array 中创建一个简单的行列式?
尝试在 af::array x 中使用:
af::det(x)
det(x)
x.det()
而且不工作。
有人可以帮助我吗?
error: no matching function for call to ‘det(af::array&)’
if(det(x) == 0){
candidate: template<class T> T af::det(const af::array&)
template<typename T> T det(const array &in);
^
谢谢。
根据documentation,函数是模板化的。你应该尝试这样的事情:
std::cout << af::det<float>(x);
如何在 af::array 中创建一个简单的行列式?
尝试在 af::array x 中使用: af::det(x) det(x) x.det()
而且不工作。
有人可以帮助我吗?
error: no matching function for call to ‘det(af::array&)’
if(det(x) == 0){
candidate: template<class T> T af::det(const af::array&)
template<typename T> T det(const array &in);
^
谢谢。
根据documentation,函数是模板化的。你应该尝试这样的事情:
std::cout << af::det<float>(x);