[pdal-commits] [PDAL/PDAL] 3ea246: Use Eigen SparseMatrix to store knn indices and di...
chambbj
noreply at github.com
Thu Aug 6 13:42:18 PDT 2020
Branch: refs/heads/sparse-mat
Home: https://github.com/PDAL/PDAL
Commit: 3ea246fc588afee6501f98365722729c5682dcb3
https://github.com/PDAL/PDAL/commit/3ea246fc588afee6501f98365722729c5682dcb3
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M filters/LOFFilter.cpp
A vendor/eigen/Eigen/src/OrderingMethods/Amd.h
A vendor/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
A vendor/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
Log Message:
-----------
Use Eigen SparseMatrix to store knn indices and distances in LOF filter
Avoiding the repeated knnSearch in each separate pass results in a 3x
speed up.
Add several Eigen headers that have been relicensed from LGPL to MPL2
(see
https://gitlab.com/libeigen/eigen/-/commit/1dc1677d525b1df3cc32b3df5cd816e150b07185)
since our last refresh.
More information about the pdal-commits
mailing list