gtda.mapper
: Mapper¶
Filters¶
|
Projection onto specified columns. |
|
Eccentricities of points in a point cloud or abstract metric space. |
Entropy of rows in a two-dimensional array. |
Covers¶
|
Cover of one-dimensional data coming from open overlapping intervals. |
|
Cover of multi-dimensional data coming from overlapping hypercubes (technically, parallelopipeds) given by taking products of one-dimensional intervals. |
Clustering¶
|
Agglomerative clustering cutting the dendrogram at the first instance of a sufficiently large gap. |
|
Agglomerative clustering with stopping rule given by a histogram-based version of the first gap method, introduced in [1]_. |
|
Employ joblib parallelism to cluster different portions of a dataset. |
Nerve (graph construction)¶
|
1-skeleton of the nerve of a refined Mapper cover, i.e. |
Pipeline¶
|
Construct a MapperPipeline object according to the specified Mapper steps [1]_. |
|
Subclass of |
Visualization¶
|
Plot Mapper graphs without interactivity on pipeline parameters. |
As of version 0.5.0, we recommend using the object-oriented interface provided by :class:`MapperInteractivePlotter` instead of this function. |
|
|
Plot Mapper graphs in a Jupyter session, with interactivity on pipeline parameters. |
Utilities¶
|
Wrap a class to add a |
Construct a transformer from a callable acting on 1D arrays. |