diff --git a/src/shogun/lib/computation/job/DenseExactLogJob.cpp b/src/shogun/lib/computation/job/DenseExactLogJob.cpp index f9b21b03d5a..dcf533dc8d8 100644 --- a/src/shogun/lib/computation/job/DenseExactLogJob.cpp +++ b/src/shogun/lib/computation/job/DenseExactLogJob.cpp @@ -31,7 +31,8 @@ CDenseExactLogJob::CDenseExactLogJob() } CDenseExactLogJob::CDenseExactLogJob(CJobResultAggregator* aggregator, - CDenseMatrixOperator* log_operator, SGVector vector) + CDenseMatrixOperator* log_operator, + SGVector vector) : CIndependentJob(aggregator) { init(); diff --git a/src/shogun/lib/computation/job/IndividualJobResultAggregator.cpp b/src/shogun/lib/computation/job/IndividualJobResultAggregator.cpp index b4f64e4c12a..b0c84de3fc4 100644 --- a/src/shogun/lib/computation/job/IndividualJobResultAggregator.cpp +++ b/src/shogun/lib/computation/job/IndividualJobResultAggregator.cpp @@ -31,7 +31,7 @@ CIndividualJobResultAggregator::CIndividualJobResultAggregator() } CIndividualJobResultAggregator::CIndividualJobResultAggregator( - CLinearOperator* linear_operator, + CLinearOperator* linear_operator, SGVector vector, const float64_t& const_multiplier) : CStoreVectorAggregator(vector.vlen), diff --git a/src/shogun/lib/computation/job/RationalApproximationIndividualJob.cpp b/src/shogun/lib/computation/job/RationalApproximationIndividualJob.cpp index ebde3352928..967da9f4443 100644 --- a/src/shogun/lib/computation/job/RationalApproximationIndividualJob.cpp +++ b/src/shogun/lib/computation/job/RationalApproximationIndividualJob.cpp @@ -35,7 +35,7 @@ CRationalApproximationIndividualJob::CRationalApproximationIndividualJob() CRationalApproximationIndividualJob::CRationalApproximationIndividualJob( CJobResultAggregator* aggregator, CLinearSolver* linear_solver, - CLinearOperator* linear_operator, + CLinearOperator* linear_operator, SGVector vector, complex64_t weight) : CIndependentJob(aggregator) diff --git a/src/shogun/mathematics/logdet/DenseMatrixExactLog.cpp b/src/shogun/mathematics/logdet/DenseMatrixExactLog.cpp index 3be06001d4b..5db82f85f89 100644 --- a/src/shogun/mathematics/logdet/DenseMatrixExactLog.cpp +++ b/src/shogun/mathematics/logdet/DenseMatrixExactLog.cpp @@ -36,7 +36,7 @@ CDenseMatrixExactLog::CDenseMatrixExactLog() } CDenseMatrixExactLog::CDenseMatrixExactLog( - CDenseMatrixOperator* op, + CDenseMatrixOperator* op, CIndependentComputationEngine* engine) : COperatorFunction( (CLinearOperator*)op, engine, OF_LOG) diff --git a/src/shogun/mathematics/logdet/DirectEigenSolver.cpp b/src/shogun/mathematics/logdet/DirectEigenSolver.cpp index 141a4dbc7b8..8b6561a1b56 100644 --- a/src/shogun/mathematics/logdet/DirectEigenSolver.cpp +++ b/src/shogun/mathematics/logdet/DirectEigenSolver.cpp @@ -26,8 +26,8 @@ CDirectEigenSolver::CDirectEigenSolver() } CDirectEigenSolver::CDirectEigenSolver( - CDenseMatrixOperator* linear_operator) - : CEigenSolver((CLinearOperator*)linear_operator) + CDenseMatrixOperator* linear_operator) + : CEigenSolver((CLinearOperator*)linear_operator) { SG_GCDEBUG("%s created (%p)\n", this->get_name(), this) } diff --git a/src/shogun/mathematics/logdet/IterativeShiftedLinearFamilySolver.h b/src/shogun/mathematics/logdet/IterativeShiftedLinearFamilySolver.h index 6ea97542982..da8e22b859f 100644 --- a/src/shogun/mathematics/logdet/IterativeShiftedLinearFamilySolver.h +++ b/src/shogun/mathematics/logdet/IterativeShiftedLinearFamilySolver.h @@ -21,10 +21,10 @@ template class CLinearOperator; /** * @brief abstract template base for CG based solvers to the solution of * shifted linear systems of the form \f$(A+\sigma)x=b\f$ for several values - * of \$f\sigma\f$ simultaneously, using only as many matrix-vector operations + * of \f$\sigma\f$ simultaneously, using only as many matrix-vector operations * as the solution of a single system requires. This class adds another * interface to the basic iterative linear solver that takes the shifts, - * \$f\sigma\f$, and also weights, \f$\alpha\f$, and returns the summation + * \f$\sigma\f$, and also weights, \f$\alpha\f$, and returns the summation * \f$\sum_{i} \alpha_{i}x_{i}\f$, where \f$x_{i}\f$ is the solution of the * system \f$(A+\sigma_{i})x_{i}=b\f$. * @@ -78,8 +78,8 @@ template class CIterativeShiftedLinearFamilySolver : public * -\zeta^{\sigma}_{n}+\zeta^{\sigma}_{n-1}\beta_{n-1}(1-\sigma\beta_{n}}\f$ * [see Jergerlehner, eq 2.44] * - * @param zeta_sh_old \f$\zeta^{\sigma}_{n-1} shifted params - * @param zeta_sh_cur \f$\zeta^{\sigma}_{n} shifted params + * @param zeta_sh_old \f$\zeta^{\sigma}_{n-1}\f$ shifted params + * @param zeta_sh_cur \f$\zeta^{\sigma}_{n}\f$ shifted params * @param shifts \f$\sigma\f$ shifts * @param beta_old \f$\beta_{n-1}\f$, non-shifted * @param beta_cur \f$\beta_{n}\f$, non-shifted @@ -94,8 +94,8 @@ template class CIterativeShiftedLinearFamilySolver : public * compute \f$\beta^{\sigma}_{n}\f$ as \f$\beta_{n}\frac{\zeta^{\sigma}_{n+1}} * {\zeta^{\sigma}_{n}}\f$ * - * @param zeta_sh_new \f$\zeta^{\sigma}_{n+1} shifted params - * @param zeta_sh_cur \f$\zeta^{\sigma}_{n} shifted params + * @param zeta_sh_new \f$\zeta^{\sigma}_{n+1}\f$ shifted params + * @param zeta_sh_cur \f$\zeta^{\sigma}_{n}\f$ shifted params * @param beta_cur \f$\beta_{n}\f$, non-shifted * @param beta_sh \f$\beta^{\sigma}_{n}\f$, to be computed */ @@ -106,8 +106,8 @@ template class CIterativeShiftedLinearFamilySolver : public * compute \f$alpha^{\sigma}_{n}\f$ as \f$\alpha_{n}\frac{\zeta^{\sigma} * _{n}\beta^{\sigma}_{n-1}}{\zeta^{\sigma}_{n-1}\beta_{n-1}}\f$ * - * @param zeta_sh_cur \f$\zeta^{\sigma}_{n} shifted params - * @param zeta_sh_old \f$\zeta^{\sigma}_{n-1} shifted params + * @param zeta_sh_cur \f$\zeta^{\sigma}_{n}\f$ shifted params + * @param zeta_sh_old \f$\zeta^{\sigma}_{n-1}\f$ shifted params * @param beta_sh \f$\beta^{\sigma}_{n}\f$, shifted params * @param beta \f$\beta_{n}\f$, non-shifted * @param alpha \f$\alpha_{n}\f$, non-shifted diff --git a/src/shogun/mathematics/logdet/IterativeSolverIterator.h b/src/shogun/mathematics/logdet/IterativeSolverIterator.h index 81531cb1a35..58cabd3bf9e 100644 --- a/src/shogun/mathematics/logdet/IterativeSolverIterator.h +++ b/src/shogun/mathematics/logdet/IterativeSolverIterator.h @@ -113,7 +113,7 @@ typedef Matrix VectorXt; /** maximum iteration limit */ const int64_t m_max_iteration_limit; - /* tolerence of the iterative solver */ + /** tolerence of the iterative solver */ const float64_t m_tolerence; /** true if converged successfully, false otherwise */ diff --git a/src/shogun/mathematics/logdet/LogRationalApproximationIndividual.cpp b/src/shogun/mathematics/logdet/LogRationalApproximationIndividual.cpp index be6e12e4319..f6ffdc2e46b 100644 --- a/src/shogun/mathematics/logdet/LogRationalApproximationIndividual.cpp +++ b/src/shogun/mathematics/logdet/LogRationalApproximationIndividual.cpp @@ -32,7 +32,7 @@ CLogRationalApproximationIndividual::CLogRationalApproximationIndividual() } CLogRationalApproximationIndividual::CLogRationalApproximationIndividual( - CDenseMatrixOperator* linear_operator, + CDenseMatrixOperator* linear_operator, CIndependentComputationEngine* computation_engine, CEigenSolver* eigen_solver, CLinearSolver* linear_solver,