28 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
39 const Eigen::MatrixXd* getWOrtho();
41 const Eigen::MatrixXd* getTOrtho();
43 int getNoOrthoComponents();
45 void setNoOrthoComponents(
int d);
47 bool optimizeParameters(
int k,
int no_steps);
50 void setParameters(vector<double>& v);
52 vector<double> getParameters()
const;
60 Eigen::MatrixXd T_ortho_;
61 Eigen::MatrixXd W_ortho_;
63 int no_ortho_components_;
BALL_EXTERN_VARIABLE const double k