summaryrefslogtreecommitdiff
path: root/src/Subsampling/include/gudhi/choose_n_farthest_points.h
AgeCommit message (Collapse)Author
2021-04-17Rewrite choose_n_farthest_pointsMarc Glisse
Introduce an indirection to help with points with multiplicity. Limit the use of magic values like 0 and infinity.
2020-11-09static_assert messageMarc Glisse
2020-11-01Doc tweaks.Marc Glisse
2020-11-01Document that only double is supported.Marc Glisse
2020-10-31long lineMarc Glisse
2020-10-31s/kernel/distance/ for choose_n_farthest_points argumentMarc Glisse
2020-10-22Simplify strange iterator useMarc Glisse
the syntax with [] is already used a few lines above
2020-10-22Document the changeMarc Glisse
It would be possible to emit the duplicate points instead of stopping, but the current implementation makes that inconvenient.
2020-10-19Handle duplicated pointsMarc Glisse
2019-08-14Fix #35 Modify Copyright as GUDHI is not only a C++ libraryROUVREAU Vincent
2019-06-13Change CopyrightROUVREAU Vincent
2018-04-26Fix Copyrightsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copyright_clarification_vincent@3400 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ff348beedf92656c6913c2a1df983b5804b33988
2017-12-16Allow constant input in choose_n_farthest_points.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3075 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e3e6f9f0fe4e0cc0e4062984cc8ba08e99c1528f
2017-04-11Move Euclidean_distance in Gudhi namespacevrouvrea
Fix cpplints git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2331 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bc5609c2df490db50e82b56a5e6d899dc6370182
2017-04-07Clarify doc about Squared_distance_d in Subsampling.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/farthest_distance@2315 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5559e1c426569fba1dd4cd350a8697ab7e3260f1
2017-03-27Rename random_first_landmark to random_starting_point.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/farthest_distance@2250 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 953403f208094ca4145d837f736bfc939efa9223
2017-03-26Remove overload of choose_n_farthest_points.glisse
Use a named constant instead of -1 to denote a random value. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/farthest_distance@2245 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 166dff85c74ab2c13bfd788f226d1d8a15d1d1b9
2017-02-24Drop unused include gudhi/Clock.h.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/farthest_distance@2108 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a210a519993cb4f0118fb250e76afea10d20bad3
2017-02-24Let choose_n_farthest_points output distances (optional).glisse
Drop unused CGAL includes. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/farthest_distance@2107 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1e56514dc32af0eb12a52a86c19e5c815e560c7d
2017-02-24Revert previous commit, was supposed to go to a branch !!!glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2106 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 59183c46120a19ad0a840dd57b7a4706a4d44bdd
2017-02-24Let choose_n_farthest_points output distances (optional).glisse
Drop unused CGAL includes. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2105 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c5a34492a451c8455c42eb8db1c6c7ca5f1bc7b2
2016-12-16Warning fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@1905 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7b7222ebe65fd01fde30f8ba527ebaee633fc87e
2016-12-15Modify random and limit tests casesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1883 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 385f334f9358ae62c2ba6ec0d652ecfd52a052a7
2016-12-14Added an example with a distance matrix for the farthest point algorithmskachano
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1874 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 340e465189dc7ec8f8706e60e2d8097b53bfd5a0
2016-12-14Improved the documentation for choose_farthest_pointsskachano
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1869 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 08223b7d1788c73b0fb3fc7255a6386896b63626
2016-10-06cpplint fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1668 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b24e2b03fc9a8898f5c3d6bf1cf36a2e60442673
2016-10-06fixcpplintvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1667 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c6974fc881cae681326777d1e6f8bd7f475f235e
2016-10-05Changed unsigned to std::size_tskachano
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1643 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7282a69d4d3bde59727b42b309ddb6b7e1a5a548
2016-10-04Changed the second choose_n_farthest_points' incostistenciesskachano
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1614 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 285b607d598b0f50efd6d4f1f3d4e38dfc2d097a
2016-09-22Spatial_tree_data_structure => Kd_tree_searchcjamin
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1538 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 095b038d0e4c1c6d78e9aa9efe73447b65dab2b1
2016-09-20Changed the names of files as wellskachano
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/subsampling_and_spatialsearching@1514 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: df3b82dc1d07b5d51b1c1bed4b5abd823129d4a8