Skip to content

Commit da91753

Browse files
Merge pull request #81 from VincentRouvreau/fix_representations_doc_links
Fix some links
2 parents 48f0781 + 63c00b7 commit da91753

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ C. Oballe and V. Maroulas provide a
156156
[tutorial](https://github.com/coballejr/misc/blob/master/Tuto-GUDHI-bayes-tda.ipynb)
157157
for a Python module that implements the model for Bayesian inference
158158
with persistence diagrams introduced in their
159-
[paper](https://epubs.siam.org/doi/pdf/10.1137/19M1268719).
159+
[paper](https://epubs.siam.org/doi/abs/10.1137/19M1268719).
160160

161161
### 06 - Machine learning and deep learning with TDA
162162

Tuto-GUDHI-persistence-diagrams.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@
897897
"cell_type": "markdown",
898898
"metadata": {},
899899
"source": [
900-
"We apply a Multidimensional Scaling method (from the [<code>scikit-learn</code>](http://scikit-learn.org/stable/) library) to visualize the Bottleneck distances:"
900+
"We apply a Multidimensional Scaling method (from the [<code>scikit-learn</code>](https://scikit-learn.org/stable/) library) to visualize the Bottleneck distances:"
901901
]
902902
},
903903
{

Tuto-GUDHI-persistent-entropy.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@
340340
"cell_type": "markdown",
341341
"metadata": {},
342342
"source": [
343-
"Once all bars in our barcodes are finite, we can apply PE. We use the [representations.Entropy](http://gudhi.gforge.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.Entropy) method. When applied to a list of barcodes, it gives another list with their respective persistent entropys."
343+
"Once all bars in our barcodes are finite, we can apply PE. We use the [representations.Entropy](https://gudhi.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.Entropy) method. When applied to a list of barcodes, it gives another list with their respective persistent entropys."
344344
]
345345
},
346346
{
@@ -622,7 +622,7 @@
622622
"cell_type": "markdown",
623623
"metadata": {},
624624
"source": [
625-
"We can calculate the Betti curves of these barcodes using the [representations.BettiCurve](http://gudhi.gforge.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.BettiCurve) method. When applied to a list of barcodes, it gives another list with their respective Betti curves."
625+
"We can calculate the Betti curves of these barcodes using the [representations.BettiCurve](https://gudhi.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.BettiCurve) method. When applied to a list of barcodes, it gives another list with their respective Betti curves."
626626
]
627627
},
628628
{
@@ -681,7 +681,7 @@
681681
"cell_type": "markdown",
682682
"metadata": {},
683683
"source": [
684-
"We proceed similarly to calculate the ES function. We use the [representations.Entropy](http://gudhi.gforge.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.Entropy) method. This time, we include the parameter mode='vector' to specify we do not want to calculate PE but ES. Using a list of barcodes as an input, we obtain a list of curves, each of which being the corresponding ES function. You can use the parameter sample_range to specify the domain of the function and resolution to specify the number of samples you use to calculate it. The normalized parameter indicates if you want to normalize the ES function by its L1 norm (it is done by default). It is used when you want your function to be independent of the coordinates used to generate the persistence barcode."
684+
"We proceed similarly to calculate the ES function. We use the [representations.Entropy](https://gudhi.inria.fr/python/latest/representations.html#gudhi.representations.vector_methods.Entropy) method. This time, we include the parameter mode='vector' to specify we do not want to calculate PE but ES. Using a list of barcodes as an input, we obtain a list of curves, each of which being the corresponding ES function. You can use the parameter sample_range to specify the domain of the function and resolution to specify the number of samples you use to calculate it. The normalized parameter indicates if you want to normalize the ES function by its L1 norm (it is done by default). It is used when you want your function to be independent of the coordinates used to generate the persistence barcode."
685685
]
686686
},
687687
{
@@ -788,7 +788,7 @@
788788
"cell_type": "markdown",
789789
"metadata": {},
790790
"source": [
791-
"Recall you can use the ES function as a parameter in your scikit-learn pipeline, together with other methods from the [representations](https://gudhi.inria.fr/python/3.1.0.rc1/representations.html) module."
791+
"Recall you can use the ES function as a parameter in your scikit-learn pipeline, together with other methods from the [representations](https://gudhi.inria.fr/python/latest/representations.html) module."
792792
]
793793
}
794794
],

Tuto-GUDHI-representations.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"cell_type": "markdown",
3131
"metadata": {},
3232
"source": [
33-
"In this notebook, we will see how to efficiently combine machine learning and topological data analysis with the Gudhi library and its [representations](https://gudhi.inria.fr/python/3.1.0.rc1/representations.html) module. We will see how to compute the various Hilbert representations of persistence diagrams and how to use them in order to classify a set of persistence diagrams! Ready? Let's go!"
33+
"In this notebook, we will see how to efficiently combine machine learning and topological data analysis with the Gudhi library and its [representations](https://gudhi.inria.fr/python/latest/representations.html) module. We will see how to compute the various Hilbert representations of persistence diagrams and how to use them in order to classify a set of persistence diagrams! Ready? Let's go!"
3434
]
3535
},
3636
{
@@ -329,7 +329,7 @@
329329
"cell_type": "markdown",
330330
"metadata": {},
331331
"source": [
332-
"Neat, right? Gudhi also contains implementations of less common vectorization methods, such as the [Betti curve](https://www.researchgate.net/publication/316604237_Time_Series_Classification_via_Topological_Data_Analysis), the [complex polynomial]( https://link.springer.com/chapter/10.1007%2F978-3-319-23231-7_27), or the [topological vector](https://diglib.eg.org/handle/10.1111/cgf12692). You can check the [representations](https://gudhi.inria.fr/python/3.1.0.rc1/representations.html) module to check everything that is available."
332+
"Neat, right? Gudhi also contains implementations of less common vectorization methods, such as the [Betti curve](https://www.researchgate.net/publication/316604237_Time_Series_Classification_via_Topological_Data_Analysis), the [complex polynomial]( https://link.springer.com/chapter/10.1007%2F978-3-319-23231-7_27), or the [topological vector](https://diglib.eg.org/handle/10.1111/cgf12692). You can check the [representations](https://gudhi.inria.fr/python/latest/representations.html) module to check everything that is available."
333333
]
334334
},
335335
{

0 commit comments

Comments
 (0)