48 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
59 const Eigen::MatrixXd* getWOrtho();
61 const Eigen::MatrixXd* getTOrtho();
63 int getNoOrthoComponents();
65 void setNoOrthoComponents(
int d);
67 bool optimizeParameters(
int k,
int no_steps);
70 void setParameters(vector<double>& v);
72 vector<double> getParameters()
const;
80 Eigen::MatrixXd T_ortho_;
81 Eigen::MatrixXd W_ortho_;
83 int no_ortho_components_;
BALL_EXTERN_VARIABLE const double k