[pdal-commits] [PDAL/PDAL] 5733c2: Use Eigen SparseMatrix to store knn indices and di...

chambbj noreply at github.com
Sat Aug 8 16:33:25 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 5733c2aaeedf1de2c566e873896a9eb7734005d1
      https://github.com/PDAL/PDAL/commit/5733c2aaeedf1de2c566e873896a9eb7734005d1
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-08-08 (Sat, 08 Aug 2020)

  Changed paths:
    M filters/LOFFilter.cpp

  Log Message:
  -----------
  Use Eigen SparseMatrix to store knn indices and distances in LOF filter (#3205)

* 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.

* Forego use of SparseMatrix and stick with std::map




More information about the pdal-commits mailing list