1 #ifndef TAPKEE_MATRIX_H_
2 #define TAPKEE_MATRIX_H_
6 namespace tapkee_internal
11 DenseVector col_means = matrix.colwise().mean().transpose();
12 DenseMatrix::Scalar grand_mean = matrix.mean();
13 matrix.array() += grand_mean;
14 matrix.rowwise() -= col_means.transpose();
15 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)