summaryrefslogtreecommitdiff
path: root/src/python/gudhi/representations/vector_methods.py
AgeCommit message (Collapse)Author
2022-05-25Compactifywreise
2022-05-25Vectorize Silhouette implementationwreise
2022-01-18Fix BettiCurve doc in source codeHind-M
2021-11-24Make the new BettiCurve class compatible with the old interfaceHind-M
2021-11-22Merge remote-tracking branch 'upstream/master' into gspr/exact-betti-curveHind-M
2021-11-05code review: try/except in function and assert on length of diagrams for ↵Vincent Rouvreau
error menagement
2021-11-05code review: factorize sample range computationVincent Rouvreau
2021-11-04code review: try-except inside the ifVincent Rouvreau
2021-10-22Fix exception management when sklearn version < 1.0Vincent Rouvreau
2021-10-20Make Entropy work and also fix a bug in the loopVincent Rouvreau
2021-10-18First part of the fixVincent Rouvreau
2021-05-16TypoGard Spreemann
2021-05-16Update doc string to reflect new class nameGard Spreemann
2021-04-30Replace old BettiCurve classGard Spreemann
2021-04-30Allow specifying range for uniform predefined grid for compatibility with ↵Gard Spreemann
old class
2021-04-28Handle an empty list of persistence diagramsGard Spreemann
2021-02-28Elaborate doc stringGard Spreemann
2021-02-28More precise interpolation invariant documentation textGard Spreemann
2021-02-28Behave in line with scikit-learn guidelinesGard 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-28Move documentation string to classGard Spreemann
2021-01-11Ignore doctest for atol doc. Rewrite unitary test for atol doc. To be ↵ROUVREAU Vincent
synchronized
2021-01-11skip doctest (but run them)ROUVREAU Vincent
2021-01-11Remove sphinx doc test for atol as points order can be inverted and add it ↵ROUVREAU Vincent
in a UT but sorted
2020-12-20More 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-11-07Swap clip with int conversionMarc Glisse
This allows correct handling of infinite values.
2020-11-05More numpy in BettiCurveMarc Glisse
suggested by @raphaeltinarrage
2020-07-03small optimmartinroyer-buntu
2020-06-19fix for null inertiasmartinroyer
2020-06-16Update src/python/gudhi/representations/vector_methods.pymartinroyer
2020-06-11case n_centers = 1martinroyer
2020-06-11test value tweakmartinroyer
2020-06-11Apply suggestions from code review #456 martinroyer
(thank you Marc!)
2020-06-10remove epsilonsmartinroyer
2020-06-10Apply suggestions from code reviewmartinroyer
2020-06-09awful testmartinroyer
2020-06-09remove randomness in examplemartinroyer
2020-06-09Update src/python/gudhi/representations/vector_methods.pymartinroyer
2020-06-09tweak test results from docmartinroyer
2020-06-09Update src/python/gudhi/representations/vector_methods.pymartinroyer
2020-06-09fix minimal examplemartinroyer
2020-06-09Apply suggestions from code reviewmartinroyer
2020-06-08ATOL introduction as finite vectorisation methodmartinroyer
2020-04-28added call methods + other fixesMathieuCarriere
2019-12-11cleanup for landscape resolutionmathieu
2019-12-11cleanupmathieu
2019-12-11fixed landscapemathieu
2019-12-08fixed useless coordinates in Landscape if min and max are computed from dataMathieuCarriere
2019-11-20Minor tweaks to representationsMarc Glisse
uniform -> even matmul -> indexing min+max -> clip
2019-11-15The big rename: sktda -> representationsMarc Glisse