diff --git a/src/shogun/mathematics/ajd/FFDiag.h b/src/shogun/mathematics/ajd/FFDiag.h index cc6f9dc32f2..598a49f1310 100644 --- a/src/shogun/mathematics/ajd/FFDiag.h +++ b/src/shogun/mathematics/ajd/FFDiag.h @@ -54,7 +54,7 @@ class CFFDiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200); @@ -66,7 +66,7 @@ class CFFDiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200) { diff --git a/src/shogun/mathematics/ajd/JADiag.h b/src/shogun/mathematics/ajd/JADiag.h index ac700b6e1c7..9253e525138 100644 --- a/src/shogun/mathematics/ajd/JADiag.h +++ b/src/shogun/mathematics/ajd/JADiag.h @@ -54,7 +54,7 @@ class CJADiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200); @@ -66,7 +66,7 @@ class CJADiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200) { diff --git a/src/shogun/mathematics/ajd/JADiagOrth.h b/src/shogun/mathematics/ajd/JADiagOrth.h index 3ff196f261c..9c8792ebe72 100644 --- a/src/shogun/mathematics/ajd/JADiagOrth.h +++ b/src/shogun/mathematics/ajd/JADiagOrth.h @@ -54,7 +54,7 @@ class CJADiagOrth : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200); @@ -66,7 +66,7 @@ class CJADiagOrth : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200) { diff --git a/src/shogun/mathematics/ajd/Jedi.h b/src/shogun/mathematics/ajd/Jedi.h index 53be4623319..13ad6344b27 100644 --- a/src/shogun/mathematics/ajd/Jedi.h +++ b/src/shogun/mathematics/ajd/Jedi.h @@ -53,7 +53,7 @@ class CJedi : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200); @@ -65,7 +65,7 @@ class CJedi : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200) { diff --git a/src/shogun/mathematics/ajd/QDiag.h b/src/shogun/mathematics/ajd/QDiag.h index 9e569d63532..c881ce8215a 100644 --- a/src/shogun/mathematics/ajd/QDiag.h +++ b/src/shogun/mathematics/ajd/QDiag.h @@ -53,7 +53,7 @@ class CQDiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200); @@ -65,7 +65,7 @@ class CQDiag : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=CMath::MACHINE_EPSILON, int itermax=200) { diff --git a/src/shogun/mathematics/ajd/UWedge.h b/src/shogun/mathematics/ajd/UWedge.h index 5e084e005d5..418790785c3 100644 --- a/src/shogun/mathematics/ajd/UWedge.h +++ b/src/shogun/mathematics/ajd/UWedge.h @@ -53,7 +53,7 @@ class CUWedge : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ static SGMatrix diagonalize(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=1e-12, int itermax=200); @@ -65,7 +65,7 @@ class CUWedge : public CApproxJointDiagonalizer * @return V the matrix that best diagonalizes C */ virtual SGMatrix compute(SGNDArray C, - SGMatrix V0 = SGMatrix(NULL,0,0), + SGMatrix V0 = SGMatrix(NULL,0,0,false), double eps=1e-12, int itermax=200) {