Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-28 | Behave in line with scikit-learn guidelines | Gard Spreemann | |
According to [1], we should in particular not do any validation in the constructor, and fit/fit_transform should always update underscored attributes (self.grid_ in this case). We still want to allow for a user-defined, data-independent grid, so we make this a separate parameter predefined_grid. [1] https://scikit-learn.org/stable/developers/develop.html | |||
2021-02-28 | Move documentation string to class | Gard Spreemann | |
2020-12-20 | Add tests for BettiCurve2. | Gard Spreemann | |
2020-12-20 | More flexible Betti curve computations. | Gard Spreemann | |
Introduce a new BettiCurve2 class that can compute Betti curves on any grid (not just np.linspace ones), and can compute the grid needed to capture all values of the Betti curves. Based on feedback from PR #427. | |||
2020-12-19 | Docstring improvements in RipsComplex | Umberto Lupo | |
- create_simplex_tree method referred to the Delaunay triangulation instead of the flag complex - "rips" was not capitalized - "double" was used in the docs but only "float" (which has double precision) is a Python type | |||
2020-12-14 | Fix sphinx error on Azure and Appveyor | ROUVREAU Vincent | |
2020-12-14 | Fix sphinx warning and doc identation | ROUVREAU Vincent | |
2020-12-12 | Merge pull request #436 from VincentRouvreau/ci_without_cgal | Vincent Rouvreau | |
Add build and tests wo cgal and eigen and wo cgal | |||
2020-12-11 | code review: else branch | ROUVREAU Vincent | |
2020-12-11 | code review: throw an eception if collapse_edges when no Eigen3 | ROUVREAU Vincent | |
2020-12-11 | code review: GUDHI_USE_EIGEN3 generated by CMake in __init__.py as suggested ↵ | ROUVREAU Vincent | |
and roll back the other solution | |||
2020-12-10 | Merge pull request #409 from mglisse/fardist | Marc Glisse | |
Pass a distance function instead of a kernel to choose_n_farthest_points | |||
2020-12-10 | Merge pull request #408 from mglisse/subsample | Marc Glisse | |
Clean-ups in subsampling | |||
2020-12-10 | Fix memory leak | ROUVREAU Vincent | |
2020-12-09 | Fix #388 | ROUVREAU Vincent | |
2020-12-08 | Fix #388 for the tests to pass | ROUVREAU Vincent | |
2020-12-08 | do not launch test_representation when no pot | ROUVREAU Vincent | |
2020-12-08 | rollback test_representation and a CGAL condition to launch it | ROUVREAU Vincent | |
2020-12-08 | Make representations tests work if CGAL and/or POT is not there | ROUVREAU Vincent | |
2020-11-18 | merge master and resolve conflicts | ROUVREAU Vincent | |
2020-11-13 | Merge pull request #405 from mglisse/botneg | Marc Glisse | |
Bottleneck distance for one point or negative coordinates | |||
2020-11-13 | Test with negative coordinates | Marc Glisse | |
2020-11-10 | Revert change to the example | Marc Glisse | |
It would require updating the figure. | |||
2020-11-09 | Don't test the equality case in sparsify_point_set. sqrt. | Marc Glisse | |
2020-11-09 | Merge remote-tracking branch 'origin/master' into fardist | Marc Glisse | |
and remove example installation | |||
2020-11-08 | Test BettiCurve with infinite value | Marc Glisse | |
+ black reformatting | |||
2020-11-07 | Swap clip with int conversion | Marc Glisse | |
This allows correct handling of infinite values. | |||
2020-11-05 | More numpy in BettiCurve | Marc Glisse | |
suggested by @raphaeltinarrage | |||
2020-11-04 | import matplotlib only when necessary in examples, in function of args. ↵ | ROUVREAU Vincent | |
Tests are without matplotlib, so no need to test if present | |||
2020-11-03 | Add comment in code for get_boundaries if not interested in filtration values | ROUVREAU Vincent | |
2020-11-02 | Merge master and resolve conflicts | ROUVREAU Vincent | |
2020-10-31 | s/kernel/distance/ for choose_n_farthest_points argument | Marc Glisse | |
2020-10-22 | Document the change | Marc Glisse | |
It would be possible to emit the duplicate points instead of stopping, but the current implementation makes that inconvenient. | |||
2020-10-17 | Handle diagrams with a single point | Marc Glisse | |
2020-10-17 | Don't put a (useless) point on the diagonal in the example | Marc Glisse | |
2020-10-16 | Merge pull request #396 from VincentRouvreau/tensorflow_wasserstein_test | Vincent Rouvreau | |
Added tests for wasserstein distance with tensorflow | |||
2020-10-05 | code review: move test_wasserstein_distance_grad from ↵ | ROUVREAU Vincent | |
test_wasserstein_distance.py to test_wasserstein_with_tensors.py | |||
2020-10-05 | Merge pull request #363 from VincentRouvreau/stree_reset_filtration | Vincent Rouvreau | |
A proposal for simplex_tree reset_filtration (python & C++) | |||
2020-09-29 | Added tests for wasserstein distance with tensorflow | ROUVREAU Vincent | |
2020-09-28 | doc review: improve reset_filtration documentation | ROUVREAU Vincent | |
2020-09-28 | code review: Let the exception propagate | ROUVREAU Vincent | |
2020-09-08 | CMake > 3.5 to use Boost targets. Compile only what is available from boost ↵ | ROUVREAU Vincent | |
targets | |||
2020-08-25 | Merge pull request #382 from yuichi-ike/weighted_rips | Vincent Rouvreau | |
Documents for weighted Rips | |||
2020-08-25 | Code review: min_dim = 0 as default and some doc review | ROUVREAU Vincent | |
2020-08-24 | code review: call boundary_simplex_range only once | ROUVREAU Vincent | |
2020-08-21 | Add link to cubical notebook | ROUVREAU Vincent | |
2020-08-21 | Add barycenter notebook link | ROUVREAU Vincent | |
2020-08-21 | Add link to extended persistence notebook | ROUVREAU Vincent | |
2020-08-21 | Move examples and link to notebook | ROUVREAU Vincent | |
2020-08-21 | Add -DCMAKE_BUILD_TYPE=Release on installation doc | ROUVREAU Vincent | |