From 7d743f46509e6039ea523230030feea54bb6a6f1 Mon Sep 17 00:00:00 2001 From: Florian Ingels <florian.ingels@inria.fr> Date: Fri, 29 May 2020 11:38:20 +0200 Subject: [PATCH] Commented mincovdet --- src/geomtree/point_cloud.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/geomtree/point_cloud.py b/src/geomtree/point_cloud.py index 40cba31..116e3b3 100644 --- a/src/geomtree/point_cloud.py +++ b/src/geomtree/point_cloud.py @@ -83,17 +83,17 @@ class PointCloud(object): tf.set_parameters(translation, u @ scale) #TODO: u or v ? return tf - def estimate_mincovdet(self): - # not very useful - from geomtree.affine_transform import AffineTransform - cov = MinCovDet().fit(self.cloud) - cov_mat = cov.covariance_ - translation = cov.location_ - u, s, v = svd(cov_mat) - scale= np.diag(np.sqrt(s)) - tf = AffineTransform() - tf.set_parameters(translation, u @ scale) #TODO: u or v ? - return tf + # def estimate_mincovdet(self): + # # not very useful + # from geomtree.affine_transform import AffineTransform + # cov = MinCovDet().fit(self.cloud) + # cov_mat = cov.covariance_ + # translation = cov.location_ + # u, s, v = svd(cov_mat) + # scale= np.diag(np.sqrt(s)) + # tf = AffineTransform() + # tf.set_parameters(translation, u @ scale) #TODO: u or v ? + # return tf def minimal_volume_enclosing_ellipsoid(self,tolerance=0.01): """ -- GitLab