MCPcopy Create free account

hub / github.com/GUDHI/gudhi-devel / functions

Functions4,084 in github.com/GUDHI/gudhi-devel

Method__init__
WitnessComplex constructor. :param landmarks: A list of landmarks (in the point cloud). :type landmarks (Sequence[Sequence[float]]):
src/python/gudhi/euclidean_witness_complex.py:25
Method__init__
Args: points (numpy.ndarray): array of points. distance_matrix (numpy.ndarray): full distance matrix. k (
src/python/gudhi/dtm_rips_complex.py:30
Method__init__
PeriodicCubicalComplex constructor from dimensions and cells (either vertices or top dimensional) or from a Perseus-style file name.
src/python/gudhi/periodic_cubical_complex.py:29
Method__init__
Constructor for the RipsPersistence class. Parameters: homology_dimensions: The returned persistence diagrams dimension(s).
src/python/gudhi/sklearn/rips_persistence.py:51
Method__init__
Constructor for the CechPersistence class. Parameters: homology_dimensions: The returned persistence diagrams dimension(s).
src/python/gudhi/sklearn/cech_persistence.py:41
Method__init__
Constructor for the WeightedCechPersistence class. Parameters: homology_dimensions: The returned persistence diagrams dimension(s
src/python/gudhi/sklearn/cech_persistence.py:149
Method__init__
Constructor for the CubicalPersistence class. Parameters: homology_dimensions: The returned persistence diagrams dimensi
src/python/gudhi/sklearn/cubical_persistence.py:45
Method__init__
Args: graph_type (str): 'manual', 'knn' or 'radius'. Default is 'knn'. density_type (str): 'manual', 'DTM', 'logDTM',
src/python/gudhi/clustering/tomato.py:57
Method__init__
Constructor for the TimeDelayEmbedding class. Parameters: dim (int): `d` of R^d to be embedded. Optional (default=3).
src/python/gudhi/point_cloud/timedelay.py:40
Method__init__
Args: k (int): number of neighbors (possibly including the point itself). q (float): order used to compute the distan
src/python/gudhi/point_cloud/dtm.py:24
Method__init__
Args: k (int): number of neighbors (possibly including the point itself). Optional if it can be guessed from weig
src/python/gudhi/point_cloud/dtm.py:90
Method__init__
Args: k (int): number of neighbors (possibly including the point itself). return_index (bool): if True, return the in
src/python/gudhi/point_cloud/knn.py:29
Method__init__
Constructor for the RipsLayer class Parameters: maximum_edge_length (float): maximum edge length for the Rips complex
src/python/gudhi/tensorflow/rips_layer.py:68
Method__init__
Constructor for the LowerStarSimplexTreeLayer class Parameters: simplextree (gudhi.SimplexTree): underlying simplex tree
src/python/gudhi/tensorflow/lower_star_simplex_tree_layer.py:70
Method__init__
Constructor for the CubicalLayer class Parameters: homology_dimensions (List[int]): list of homology dimensions
src/python/gudhi/tensorflow/cubical_layer.py:56
Method__init__
Constructor for the GridPerslayWeight class. Parameters: grid (n x n numpy array): grid of values. grid_bnds
src/python/gudhi/tensorflow/perslay.py:22
Method__init__
Constructor for the GridPerslayWeight class. Parameters: gaussians (4 x n numpy array): parameters of the n Gaussian fun
src/python/gudhi/tensorflow/perslay.py:63
Method__init__
Constructor for the PowerPerslayWeight class. Parameters: constant (float): constant value. power (float): p
src/python/gudhi/tensorflow/perslay.py:101
Method__init__
Constructor for the GaussianPerslayPhi class. Parameters: image_size (int numpy array): number of grid elements on each
src/python/gudhi/tensorflow/perslay.py:137
Method__init__
Constructor for the GaussianPerslayPhi class. Parameters: samples (float numpy array): grid elements on which to evaluat
src/python/gudhi/tensorflow/perslay.py:193
Method__init__
Constructor for the FlatPerslayPhi class. Parameters: samples (float numpy array): grid elements on which to evaluate th
src/python/gudhi/tensorflow/perslay.py:231
Method__init__
Constructor for the Clamping class. Parameters: limit (float): clamping value (default np.inf).
src/python/gudhi/representations/preprocessing.py:41
Method__init__
Constructor for BirthPersistenceTransform class.
src/python/gudhi/representations/preprocessing.py:85
Method__init__
Constructor for the DiagramScaler class. Parameters: use (bool): whether to use the class or not (default False).
src/python/gudhi/representations/preprocessing.py:138
Method__init__
Constructor for the Padding class. Parameters: use (bool): whether to use the class or not (default False).
src/python/gudhi/representations/preprocessing.py:207
Method__init__
Constructor for the ProminentPoints class. Parameters: use (bool): whether to use the class or not (default False).
src/python/gudhi/representations/preprocessing.py:271
Method__init__
Constructor for the DiagramSelector class. Parameters: use (bool): whether to use the class or not (default False).
src/python/gudhi/representations/preprocessing.py:377
Method__init__
Constructor for the DimensionSelector class. Parameters: index (int): The returned persistence diagrams dimension index.
src/python/gudhi/representations/preprocessing.py:453
Method__init__
Constructor for the SlicedWassersteinKernel class. Parameters: bandwidth (double): bandwidth of the Gaussian kernel appl
src/python/gudhi/representations/kernel_methods.py:160
Method__init__
Constructor for the PersistenceWeightedGaussianKernel class. Parameters: bandwidth (double): bandwidth of the Gaussian k
src/python/gudhi/representations/kernel_methods.py:225
Method__init__
Constructor for the PersistenceScaleSpaceKernel class. Parameters: bandwidth (double): bandwidth of the Gaussian kernel
src/python/gudhi/representations/kernel_methods.py:295
Method__init__
Constructor for the PersistenceFisherKernel class. Parameters: bandwidth (double): bandwidth of the Gaussian kernel appl
src/python/gudhi/representations/kernel_methods.py:358
Method__init__
Constructor for the PersistenceImage class. Parameters: bandwidth (double): bandwidth of the Gaussian kernel (default 1.
src/python/gudhi/representations/vector_methods.py:43
Method__init__
Constructor for the Landscape class. Parameters: num_landscapes (int): number of piecewise-linear functions to output (d
src/python/gudhi/representations/vector_methods.py:218
Method__init__
Constructor for the Silhouette class. Parameters: weight (function): weight function for the persistence diagram points
src/python/gudhi/representations/vector_methods.py:313
Method__init__
Constructor for the BettiCurve class. Parameters: resolution (int): number of samples for the piecewise-constant functio
src/python/gudhi/representations/vector_methods.py:413
Method__init__
Constructor for the Entropy class. Parameters: mode (string): what entropy to compute: either "scalar" for computing the
src/python/gudhi/representations/vector_methods.py:573
Method__init__
Constructor for the TopologicalVector class. Parameters: threshold (int): number of distances to keep (default 10). This
src/python/gudhi/representations/vector_methods.py:678
Method__init__
Constructor for the ComplexPolynomial class. Parameters: polynomial_type (char): either "R", "S" or "T" (default "R"). Ty
src/python/gudhi/representations/vector_methods.py:755
Method__init__
Constructor for the Atol measure vectorisation class. Parameters: quantiser (Object): Object with `fit` (sklearn API con
src/python/gudhi/representations/vector_methods.py:891
Method__init__
Constructor for the PersistenceLengths class. Parameters: num_lengths (int): number of persistence lengths to return (de
src/python/gudhi/representations/vector_methods.py:1053
Method__init__
Constructor for the SlicedWassersteinDistance class. Parameters: num_directions (int): number of lines evenly sampled fr
src/python/gudhi/representations/metrics.py:280
Method__init__
Constructor for the BottleneckDistance class. Parameters: epsilon (double): **[deprecated]** consider using `e` instead.
src/python/gudhi/representations/metrics.py:341
Method__init__
Constructor for the PersistenceFisherDistance class. Parameters: bandwidth (double): bandwidth of the Gaussian kernel us
src/python/gudhi/representations/metrics.py:420
Method__init__
Constructor for the WassersteinDistance class. Parameters: order (int): exponent for Wasserstein, default value is 1., s
src/python/gudhi/representations/metrics.py:483
Method__transform
(self, inp)
src/python/gudhi/sklearn/rips_persistence.py:108
Method__transform
(self, inputs)
src/python/gudhi/sklearn/cech_persistence.py:96
Method__transform
(self, inputs)
src/python/gudhi/sklearn/cech_persistence.py:205
Method__transform
(self, cells)
src/python/gudhi/sklearn/cubical_persistence.py:91
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:876
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_list_column.h:884
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:849
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:989
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/naive_vector_column.h:910
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:856
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/list_column.h:883
Method_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:906
Method_add
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:334
Method_add
src/Persistence_matrix/include/gudhi/Fields/Zp_field.h:396
Method_add
src/Persistence_matrix/include/gudhi/Fields/Multi_field_small_operators.h:405
Method_add
src/Persistence_matrix/include/gudhi/Fields/Multi_field_small.h:470
Method_add
src/Persistence_matrix/include/gudhi/Fields/Zp_field_shared.h:430
Method_add
src/Persistence_matrix/include/gudhi/Fields/Multi_field_small_shared.h:512
Method_add_bar
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_pairing.h:116
Method_add_bar
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:978
Method_add_bar
src/Persistence_matrix/include/gudhi/Persistence_matrix/Chain_matrix.h:1419
Method_add_bar
src/Persistence_matrix/include/gudhi/Persistence_matrix/ru_pairing.h:97
Method_add_coefficient
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:1051
Method_add_to
src/Persistence_matrix/include/gudhi/Persistence_matrix/ru_vine_swap.h:349
Method_add_to
src/Persistence_matrix/include/gudhi/Persistence_matrix/Chain_matrix.h:1303
Method_apply_surjective_reflection_diamond
* @brief Applies the surjective reflection diamond principle to the current filtration. * * @details The vector chainsInF is sorted by decreasin
src/Zigzag_persistence/include/gudhi/zigzag_persistence.h:363
Method_assert_options
src/Persistence_matrix/include/gudhi/Matrix.h:2248
Method_birth
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_pairing.h:151
Function_bottleneck
For compatibility with older versions, we want to support e=None.
src/python/gudhi/_bottleneck.cc:29
Function_bottleneck_distance
src/python/gudhi/_hera.cc:36
Method_build_from_H
src/Persistence_matrix/include/gudhi/Persistence_matrix/Chain_matrix.h:1243
Method_build_rep
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:120
Function_cloud_weighting
automatic uniform weighting with mass 1 for `measure` in ATOL
src/python/gudhi/representations/vector_methods.py:852
Method_compute_angle
Compute the angle formed by two points of a PD
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:148
Method_compute_int
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:194
Method_compute_int_cos
Compute the integral of |cos()| between alpha and beta, valid only if alpha is in [-pi,pi] and beta-alpha is in [0,pi]
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:158
Method_compute_sliced_wasserstein_distance
Evaluation of the Sliced Wasserstein Distance between a pair of diagrams. TODO: decompose it in smaller methods if some modifications have to be done
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:215
Method_container_insert
src/Persistence_matrix/include/gudhi/Persistence_matrix/Boundary_matrix.h:793
Method_container_insert
src/Persistence_matrix/include/gudhi/Persistence_matrix/Base_matrix.h:761
Method_container_insert
src/Persistence_matrix/include/gudhi/Persistence_matrix/Chain_matrix.h:1429
Method_death
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_pairing.h:141
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:851
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_list_column.h:859
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:946
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/naive_vector_column.h:863
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:828
Method_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/list_column.h:842
Method_erase_bar
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_pairing.h:127
Method_erase_row
src/Persistence_matrix/include/gudhi/Persistence_matrix/base_swap.h:246
Function_gaus_contrast
contrast function for vectorising `measure` in ATOL we use cdist so as to accept 'inf' values instead of raising ValueError with sklearn.pairwise
src/python/gudhi/representations/vector_methods.py:837
Method_generic_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:1117
Method_generic_add
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:920
Method_get_birth
src/Persistence_matrix/include/gudhi/Persistence_matrix/ru_vine_swap.h:540
Method_get_death
src/Persistence_matrix/include/gudhi/Persistence_matrix/ru_vine_swap.h:519
Function_get_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/column_utilities.h:29
← previousnext →1,701–1,800 of 4,084, ranked by callers