6 #ifndef TAPKEE_MATRIX_H_
7 #define TAPKEE_MATRIX_H_
11 namespace tapkee_internal
16 DenseVector col_means = matrix.colwise().mean().transpose();
17 DenseMatrix::Scalar grand_mean = matrix.mean();
18 matrix.array() += grand_mean;
19 matrix.rowwise() -= col_means.transpose();
20 matrix.colwise() -= col_means;
void centerMatrix(DenseMatrix &matrix)
Eigen::Matrix< tapkee::ScalarType, Eigen::Dynamic, Eigen::Dynamic > DenseMatrix
dense matrix type (non-overridable)
Eigen::Matrix< tapkee::ScalarType, Eigen::Dynamic, 1 > DenseVector
dense vector type (non-overridable)