2017-06-14 3 views
3

私はaf ::配列で単純な行列式を作成できますか?ArrayFireで行列式を行うには?

しようと試みたAFで使用する::配列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); 
         ^

ありがとうございます。

答えて

4

documentationによれば、関数はテンプレート化されている。代わりに、次のようなものを試してください。

std::cout << af::det<float>(x); 
+0

ありがとうございました。 –

関連する問題