Releases: GUDHI/gudhi-devel
GUDHI 3.4.1.post2 release
We are pleased to announce the release 3.4.1.post2 of the GUDHI library.
This minor post-release is a bug fix version to install CGAL for GUDHI windows pip package.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.X.X.tar.gz).
The list of bugs that were solved is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
GUDHI 3.4.1 release
We are pleased to announce the release 3.4.1 of the GUDHI library.
This minor release is a bug fix version to make GUDHI compile with CGAL 5.2.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.X.X.tar.gz).
The list of bugs that were solved since GUDHI-3.4.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.4.1rc1 release
We are pleased to announce the release 3.4.1 of the GUDHI library.
This minor release is a bug fix version to make GUDHI compile with CGAL 5.2.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.X.X.tar.gz).
The list of bugs that were solved since GUDHI-3.4.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.4.0 release
We are pleased to announce the release 3.4.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers dD weighted alpha complex, pip and conda packages for Python 3.9.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.4.0.tar.gz).
Below is a list of changes made since GUDHI 3.3.0:
-
- the C++ weighted version for alpha complex is now available in any dimension D.
-
- A new method to reset the filtrations
- A new method to get the boundaries of a simplex
-
- The C++ function
choose_n_farthest_points()
now takes a distance function instead of a kernel as first argument, users can replacek
withk.squared_distance_d_object()
in each call in their code.
- The C++ function
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.3.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.4.0.rc1 release
We are pleased to announce the release 3.4.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers dD weighted alpha complex, pip and conda packages for Python 3.9.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.4.0rc1.tar.gz).
Below is a list of changes made since GUDHI 3.3.0:
-
- the C++ weighted version for alpha complex is now available in dimension D.
-
- A new method to reset the filtrations
- A new method to get the boundaries of a simplex
-
- The C++ function
choose_n_farthest_points()
now takes a distance function instead of a kernel as first argument, users can replacek
withk.squared_distance_d_object()
in each call in their code.
- The C++ function
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.3.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.3.0 release
We are pleased to announce the release 3.3.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers a persistence-based clustering algorithm, weighted Rips complex using DTM
and edge collapse.
The GUDHI library is hosted on GitHub, do not hesitate to fork the GUDHI project on GitHub.
From a user point of view, we recommend to download GUDHI user version (gudhi.3.3.0.tar.gz).
Below is a list of changes made since GUDHI 3.2.0:
-
- Python implementation of a density estimator based on the distance to the empirical measure defined by a point set.
-
- This Python implementation constructs a weighted Rips complex giving larger weights to outliers, which reduces their impact on the persistence diagram
-
Alpha complex - Python interface improvements
- 'fast' and 'exact' computations
- Delaunay complex construction by not setting filtration values
- Use the specific 3d alpha complex automatically to make the computations faster
-
- Python implementation of ToMATo, a persistence-based clustering algorithm
-
Edge Collapse of a filtered flag complex
- This C++ implementation reduces a filtration of Vietoris-Rips complex from its graph to another smaller flag filtration with the same persistence.
-
- Python interface to hera's bottleneck distance
-
Persistence representations
- Atol is integrated in finite vectorisation methods. This article talks about applications using Atol. This module was originally available at https://github.com/martinroyer/atol
- Python interface change: Wasserstein metrics is now hera by default
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.2.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.3.0rc2 release
We are pleased to announce the release 3.3.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers a persistence-based clustering algorithm, weighted Rips complex using DTM
and edge collapse.
The GUDHI library is hosted on GitHub, do not hesitate to fork the GUDHI project on GitHub.
From a user point of view, we recommend to download GUDHI user version (gudhi.3.3.0.tar.gz).
Below is a list of changes made since GUDHI 3.2.0:
-
- Python implementation of a density estimator based on the distance to the empirical measure defined by a point set.
-
- This Python implementation constructs a weighted Rips complex giving larger weights to outliers, which reduces their impact on the persistence diagram
-
Alpha complex - Python interface improvements
- 'fast' and 'exact' computations
- Delaunay complex construction by not setting filtration values
- Use the specific 3d alpha complex automatically to make the computations faster
-
- Python implementation of ToMATo, a persistence-based clustering algorithm
-
Edge Collapse of a filtered flag complex
- This C++ implementation reduces a filtration of Vietoris-Rips complex from its graph to another smaller flag filtration with the same persistence.
-
- Python interface to hera's bottleneck distance
-
Persistence representations
- Atol is integrated in finite vectorisation methods. This article talks about applications using Atol. This module was originally available at https://github.com/martinroyer/atol
- Python interface change: Wasserstein metrics is now hera by default
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.2.0
is available on GitHub.
- The list of bugs that were solved since GUDHI-3.2.0
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.3.0rc1 release
We are pleased to announce the release 3.3.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers a persistence-based clustering algorithm, weighted Rips complex using DTM
and edge collapse.
The GUDHI library is hosted on GitHub, do not hesitate to fork the GUDHI project on GitHub.
From a user point of view, we recommend to download GUDHI user version (gudhi.3.3.0.tar.gz).
Below is a list of changes made since GUDHI 3.2.0:
-
- Python implementation of a density estimator based on the distance to the empirical measure defined by a point set.
-
- This Python implementation constructs a weighted Rips complex giving larger weights to outliers, which reduces their impact on the persistence diagram
-
Alpha complex - Python interface improvements
- 'fast' and 'exact' computations
- Delaunay complex construction by not setting filtration values
- Use the specific 3d alpha complex automatically to make the computations faster
-
- Python implementation of ToMATo, a persistence-based clustering algorithm
-
Edge Collapse of a filtered flag complex
- This C++ implementation reduces a filtration of Vietoris-Rips complex from its graph to another smaller flag filtration with the same persistence.
-
- Python interface to hera's bottleneck distance
-
Persistence representations
- Atol is integrated in finite vectorisation methods. This article talks about applications using Atol. This module was originally available at https://github.com/martinroyer/atol
- Python interface change: Wasserstein metrics is now hera by default
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.2.0
is available on GitHub.
- The list of bugs that were solved since GUDHI-3.2.0
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.2.0 release
We are pleased to announce the release 3.2.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers a Python interface to Hera to compute the Wasserstein distance.
PyBind11 is now required to build the Python module.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.2.0.tar.gz).
Below is a list of changes made since GUDHI 3.1.1:
-
Point cloud utilities
- A new module Time Delay Embedding to embed time-series data in the R^d according to Takens' Embedding Theorem and obtain the coordinates of each point.
- A new module K Nearest Neighbors that wraps several implementations for computing the k nearest neighbors in a point set.
- A new module Distance To Measure to compute the distance to the empirical measure defined by a point set
-
- Interface to Wasserstein distances.
-
Rips complex
- A new module Weighted Rips Complex to construct a simplicial complex from a distance matrix and weights on vertices.
-
- An another implementation comes from Hera (BSD-3-Clause) which is based on Geometry Helps to Compare Persistence Diagrams by Michael Kerber, Dmitriy Morozov, and Arnur Nigmetov.
gudhi.wasserstein.wasserstein_distance
has now an option to return the optimal matching that achieves the distance between the two diagrams.- A new module Barycenters to estimate the Frechet mean (aka Wasserstein barycenter) between persistence diagrams.
-
- Extend filtration method to compute extended persistence
- Flag and lower star persistence pairs generators
- A new interface to filtration, simplices and skeleton getters to return an iterator
-
- Improve computations (cache circumcenters computation and point comparison improvement)
-
- New rendering option proposed (use LaTeX style, add grey block, improved positioning of labels, etc.).
- Can now handle (N x 2) numpy arrays as input
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.2.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.
GUDHI 3.2.0 release candidate 2
We are pleased to announce the release 3.2.0 of the GUDHI library.
As a major new feature, the GUDHI library now offers a Python interface to Hera to compute the Wasserstein distance.
PyBind11 is now required to build the Python module.
We are now using GitHub to develop the GUDHI library, do not hesitate to fork the GUDHI project on GitHub. From a user point of view, we recommend to download GUDHI user version (gudhi.3.2.0.tar.gz).
Below is a list of changes made since GUDHI 3.1.1:
-
Point cloud utilities
- A new module Time Delay Embedding to embed time-series data in the R^d according to Takens' Embedding Theorem and obtain the coordinates of each point.
- A new module K Nearest Neighbors that wraps several implementations for computing the k nearest neighbors in a point set.
- A new module Distance To Measure to compute the distance to the empirical measure defined by a point set
-
- Interface to Wasserstein distances.
-
Rips complex
- A new module Weighted Rips Complex to construct a simplicial complex from a distance matrix and weights on vertices.
-
- An another implementation comes from Hera (BSD-3-Clause) which is based on Geometry Helps to Compare Persistence Diagrams by Michael Kerber, Dmitriy Morozov, and Arnur Nigmetov.
gudhi.wasserstein.wasserstein_distance
has now an option to return the optimal matching that achieves the distance between the two diagrams.- A new module Barycenters to estimate the Frechet mean (aka Wasserstein barycenter) between persistence diagrams.
-
- Extend filtration method to compute extended persistence
- Flag and lower star persistence pairs generators
- A new interface to filtration, simplices and skeleton getters to return an iterator
-
- Improve computations (cache circumcenters computation and point comparison improvement)
-
- New rendering option proposed (use LaTeX style, add grey block, improved positioning of labels, etc.).
- Can now handle (N x 2) numpy arrays as input
-
Miscellaneous
- The list of bugs that were solved since GUDHI-3.2.0 is available on GitHub.
All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.
Feel free to contact us in case you have any questions or remarks.
For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.