summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-30int to size_tMathieuCarriere
2020-04-29small modifsMathieuCarriere
2020-04-29fix conflictMathieuCarriere
2020-04-29Merge pull request #243 from mglisse/gen2Marc Glisse
persistence generators for lower-star and flag filtrations
2020-04-29Merge remote-tracking branch 'origin/master' into gen2Marc Glisse
2020-04-28update outputMathieuCarriere
2020-04-28fix conflictMathieuCarriere
2020-04-25Merge pull request #292 from VincentRouvreau/one_biblio_for_all_sphinxVincent Rouvreau
Fix bibliography for sphinx
2020-04-24Code review: plain instead of unsrt for biblio - concatenate biblio files - ↵ROUVREAU Vincent
undo cgal citation removal
2020-04-24Merge pull request #277 from mglisse/compute_persistenceMarc Glisse
compute_persistence in python
2020-04-24Fix bibliography for sphinxROUVREAU Vincent
2020-04-23Merge remote-tracking branch 'origin/master' into compute_persistenceMarc Glisse
2020-04-23Add missing DOIMarc Glisse
2020-04-23Fix pasto in the docMarc Glisse
2020-04-22Merge pull request #291 from mglisse/test-hnswMarc Glisse
Reduce the probability of failure of test_dtm
2020-04-22Reduce the probability of failure of test_dtmMarc Glisse
It is expected that hnsw sometimes misses one neighbor, which has an impact on the DTM, especially if the number of neighbors considered is low.
2020-04-22Merge pull request #289 from mglisse/doc-eagerpyMarc Glisse
Document several optional dependencies of knn
2020-04-22Document several optional dependencies of knnMarc Glisse
2020-04-21Merge pull request #287 from VincentRouvreau/sphinx_tests_firstVincent Rouvreau
Make sphinx test as first
2020-04-20Merge branch 'master' into sphinx_tests_firstROUVREAU Vincent
2020-04-20Merge pull request #286 from mglisse/circleciMarc Glisse
Tweak CircleCI parallelism
2020-04-20Fix #279ROUVREAU Vincent
2020-04-20Random CircleCI tweakMarc Glisse
2020-04-20Merge pull request #265 from mglisse/dtmMarc Glisse
DTM
2020-04-20Merge pull request #284 from mglisse/wdiagMarc Glisse
Simplify distance-to-diagonal in Wasserstein
2020-04-20Explicitly pass sort_results=True on some testsMarc Glisse
2020-04-20Reintroduce _proj_on_diag, with a unit testMarc Glisse
2020-04-20Add __license__Marc Glisse
2020-04-19Test comparison with persistence_pairs()Marc Glisse
2020-04-19Drop redundant testMarc Glisse
torch.isnan(None) raises an exception anyway
2020-04-17Simplify distance-to-diagonal in WassersteinMarc Glisse
2020-04-17Merge pull request #268 from mglisse/filtrationMarc Glisse
Streamline initialize_filtration
2020-04-17Merge remote-tracking branch 'origin/master' into filtrationMarc Glisse
2020-04-16Merge pull request #260 from VincentRouvreau/alpha_complex_improvementVincent Rouvreau
merge https://github.com/mglisse/gudhi-devel/tree/alpha-cache
2020-04-16Fix doc of Simplex_tree about keysMarc Glisse
2020-04-16Update the concept of the simplicial complexMarc Glisse
We use the key now. It wouldn't be hard to use an unordered_map, but since we usually have an unused field key...
2020-04-14Check that the gradient is not NaNMarc Glisse
This can easily happen with pytorch, and there is special code to avoid it.
2020-04-14Merge remote-tracking branch 'origin/master' into dtmMarc Glisse
2020-04-14Doc improvementsMarc Glisse
2020-04-14Install Ubuntu's python3-grpcioMarc Glisse
since the one from PyPI seems broken at the moment.
2020-04-14EagerPy in cmakeMarc Glisse
2020-04-14More testingMarc Glisse
2020-04-14pip install eagerpyMarc Glisse
2020-04-13Tweak to detect fit_transformMarc Glisse
2020-04-13Remove left-over codeMarc Glisse
eagerpy is only used with enable_autodiff
2020-04-13Generalize enable_autodiff to more implementationsMarc Glisse
Still limited to L^p
2020-04-13Fix NaN gradient with pytorchMarc Glisse
2020-04-13Small autodiff tweaksMarc Glisse
2020-04-13enable_autodiff with keopsMarc Glisse
This doesn't seem like the best way to handle it, we may want to handle it like a wrapper that gets the indices from knn (whatever backend) and then computes the distances.
2020-04-12Parallelize the "precomputed" case of knnMarc Glisse
It is supposed to be possible to compile numpy with openmp, but it looks like it isn't done in any of the usual packages. It may be possible to refactor that code so there is less redundancy.