MCPcopy Create free account

hub / github.com/GUDHI/gudhi-devel / types & classes

Types & classes709 in github.com/GUDHI/gudhi-devel

↓ 337 callersClassVertex_handle
src/Skeleton_blocker/concept/SkeletonBlockerDS.h:56
↓ 52 callersClassPoint_d
src/common/include/gudhi/Point.h:20
↓ 46 callersClassSimplexTree
The simplex tree is an efficient and flexible data structure for representing general (filtered) simplicial complexes. The data structure is d
src/python/gudhi/simplex_tree.py:26
↓ 38 callersClassCubicalComplex
The CubicalComplex is an example of a structured complex useful in computational mathematics (specially rigorous numerics) and image analysis.
src/python/gudhi/cubical_complex.py:23
↓ 36 callersClassEuclidean_distance
@brief Compute the Euclidean distance between two Points given by a range of coordinates. The points are assumed to * have the same dimension. */
src/common/include/gudhi/distance_functions.h:32
↓ 35 callersClassRoot_vertex_handle
src/Skeleton_blocker/concept/SkeletonBlockerDS.h:47
↓ 29 callersClassEntry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/entry_types.h:159
↓ 28 callersClassKNearestNeighbors
Class wrapping several implementations for computing the k nearest neighbors in a point set. :Requires: `PyKeOps <installation.html#pykeops>
src/python/gudhi/point_cloud/knn.py:20
↓ 20 callersClassColumn
src/Persistence_matrix/include/gudhi/Persistence_matrix/Base_matrix_with_column_compression.h:64
↓ 19 callersClassRipsComplex
The data structure is a one skeleton graph, or Rips graph, containing edges when the edge length is less or equal to a given threshold. Edge lengt
src/python/gudhi/rips_complex.py:24
↓ 16 callersClassPeriodicCubicalComplex
The PeriodicCubicalComplex is an example of a structured complex useful in computational mathematics (specially rigorous numerics) and image a
src/python/gudhi/periodic_cubical_complex.py:23
↓ 14 callersClassAlphaComplex
AlphaComplex is a simplicial complex constructed from the finite cells of a Delaunay Triangulation. The filtration value of each simplex is compu
src/python/gudhi/delaunay_complex.py:101
↓ 14 callersClassDistanceToMeasure
Class to compute the distance to the empirical measure defined by a point set, as introduced in :cite:`dtmgeoinference2011`.
src/python/gudhi/point_cloud/dtm.py:18
↓ 13 callersClassBettiCurve
Compute Betti curves from persistence diagrams. There are several modes of operation: with a given resolution (with or without a sample_range), w
src/python/gudhi/representations/vector_methods.py:386
↓ 11 callersClassCoverComplex
Cover complex data structure. The data structure is a simplicial complex, representing a Graph Induced simplicial Complex (GIC) or a Nerve, a
src/python/gudhi/nerve_gic.py:20
↓ 11 callersClassVertex_handle
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simple_traits.h:64
↓ 10 callersClassEntropy
This is a class for computing persistence entropy. Persistence entropy is a statistic for persistence diagrams inspired from Shannon entropy. Thi
src/python/gudhi/representations/vector_methods.py:565
↓ 9 callersClassLandscape
This is a class for computing persistence landscapes from a list of persistence diagrams. A persistence landscape is a collection of 1D piecewise
src/python/gudhi/representations/vector_methods.py:210
↓ 9 callersClassvertex_filtration_t
Vertex tag for Boost PropertyGraph. */
src/common/include/gudhi/graph_simplicial_complex.h:32
↓ 8 callersClassCubicalPersistence
This is a class for computing the persistence diagrams from a cubical complex.
src/python/gudhi/sklearn/cubical_persistence.py:40
↓ 8 callersClassRandom
src/python/include/python_interfaces/cgal_random.h:16
↓ 8 callersClassSilhouette
This is a class for computing persistence silhouettes from a list of persistence diagrams. A persistence silhouette is computed by taking a weigh
src/python/gudhi/representations/vector_methods.py:305
↓ 8 callersClassSimplex_filtration_iterator
src/python/include/python_interfaces/Simplex_tree_interface.h:242
↓ 8 callersClassTomato
This clustering algorithm needs a neighborhood graph on the points, and an estimation of the density at each point. A few possible graph cons
src/python/gudhi/clustering/tomato.py:21
↓ 7 callersClassDelete_disposer
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:225
↓ 7 callersClassDelete_disposer
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_list_column.h:225
↓ 7 callersClassRipsPersistence
This is a class for constructing Vietoris-Rips filtrations (possibly implicitly) and computing their persistence diagrams. It does not alway
src/python/gudhi/sklearn/rips_persistence.py:43
↓ 6 callersClassConfiguration
src/Coxeter_triangulation/include/gudhi/IO/build_mesh_from_cell_complex.h:30
↓ 6 callersClassSimple_mdspan
src/common/include/gudhi/simple_mdspan.h:346
↓ 6 callersClassSkeleton_simplex_iterator
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex.h:279
↓ 5 callersClassBottleneckDistance
r""" This is a class for computing the bottleneck distance matrix from a list of persistence diagrams. :Requires: `CGAL <installation.html#cg
src/python/gudhi/representations/metrics.py:334
↓ 5 callersClassDTMDensity
Density estimator based on the distance to the empirical measure defined by a point set, as defined in :cite:`dtmdensity`. Note that this imp
src/python/gudhi/point_cloud/dtm.py:79
↓ 5 callersClassDelaunayComplex
DelaunayComplex is a simplicial complex constructed from the finite cells of a Delaunay Triangulation. When :paramref:`~gudhi.DelaunayComplex.cre
src/python/gudhi/delaunay_complex.py:25
↓ 5 callersClassDiagramScaler
This is a class for preprocessing persistence diagrams with a given list of scalers, such as those included in scikit-learn.
src/python/gudhi/representations/preprocessing.py:133
↓ 5 callersClassMT_inserted_info
src/Coxeter_triangulation/include/gudhi/IO/output_debug_traces_to_html.h:68
↓ 5 callersClassPerslay
This is a TensorFlow layer for vectorizing persistence diagrams in a differentiable way within a neural network. This function implements the Per
src/python/gudhi/tensorflow/perslay.py:269
↓ 5 callersClassStrongWitnessComplex
Constructs (strong) witness complex for a given table of nearest landmarks with respect to witnesses.
src/python/gudhi/strong_witness_complex.py:20
↓ 5 callersClassTimeDelayEmbedding
Point cloud transformation class. Embeds time-series data in the R^d according to `Takens' Embedding Theorem <https://en.wikipedia.org/wiki/Takens
src/python/gudhi/point_cloud/timedelay.py:15
↓ 5 callersClassWassersteinDistance
This is a class for computing the Wasserstein distance matrix from a list of persistence diagrams.
src/python/gudhi/representations/metrics.py:478
↓ 5 callersClassedge_filtration_t
Edge tag for Boost PropertyGraph. */
src/common/include/gudhi/graph_simplicial_complex.h:27
↓ 4 callersClassBirthPersistenceTransform
This is a class for the affine transformation (x,y) -> (x,y-x) to be applied on persistence diagrams.
src/python/gudhi/representations/preprocessing.py:80
↓ 4 callersClassCC_summary_info
src/Coxeter_triangulation/include/gudhi/IO/output_debug_traces_to_html.h:81
↓ 4 callersClassCechPersistence
This is a class for computing the same persistent homology as the Čech complex, while being significantly smaller, using internally a :class:
src/python/gudhi/sklearn/cech_persistence.py:35
↓ 4 callersClassCoface_iterator
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation/Permutahedral_representation_iterators.h:149
↓ 4 callersClassDiagramSelector
This is a class for extracting finite or essential points in persistence diagrams.
src/python/gudhi/representations/preprocessing.py:372
↓ 4 callersClassEuclideanStrongWitnessComplex
Constructs strong witness complex for given sets of witnesses and landmarks in Euclidean space.
src/python/gudhi/euclidean_strong_witness_complex.py:20
↓ 4 callersClassEuclideanWitnessComplex
Constructs (weak) witness complex for given sets of witnesses and landmarks in Euclidean space.
src/python/gudhi/euclidean_witness_complex.py:20
↓ 4 callersClassFace_iterator
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation/Permutahedral_representation_iterators.h:91
↓ 4 callersClassInternal_point
\internal \typedef \brief Internal_point is the internal points representation, indexes used outside. */
src/Bottleneck_distance/include/gudhi/Internal_point.h:22
↓ 4 callersClassOrdered_set_partition
\brief Class that represents an ordered set partition of a set {0,...,n-1} in k parts as * a pair of an unordered set partition given in lexi
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation/Ordered_set_partition_iterator.h:32
↓ 4 callersClassShared_Zp_field_element
src/Persistence_matrix/include/gudhi/Fields/Zp_field_shared.h:42
↓ 4 callersClassShared_multi_field_element_with_small_characteristics
src/Persistence_matrix/include/gudhi/Fields/Multi_field_small_shared.h:47
↓ 4 callersClassSlicedWassersteinDistance
This is a class for computing the sliced Wasserstein distance matrix from a list of persistence diagrams. The Sliced Wasserstein distance is comp
src/python/gudhi/representations/metrics.py:275
↓ 4 callersClassWeightedRipsComplex
Class to generate a weighted Rips complex from a distance matrix and weights on vertices, in the way described in :cite:`dtmfiltrations` with
src/python/gudhi/weighted_rips_complex.py:16
↓ 4 callersClassWitnessComplex
Constructs (weak) witness complex for a given table of nearest landmarks with respect to witnesses.
src/python/gudhi/witness_complex.py:20
↓ 3 callersClassAtol
This class allows to vectorise measures (e.g. point clouds, persistence diagrams, etc) after a quantisation step. ATOL paper: :cite:`royer20
src/python/gudhi/representations/vector_methods.py:862
↓ 3 callersClassColor
src/GudhUI/view/Color.h:14
↓ 3 callersClassDTMRipsComplex
Class to generate a DTM Rips complex from a distance matrix or a point set, in the way described in :cite:`dtmfiltrations`. Remark that a
src/python/gudhi/dtm_rips_complex.py:20
↓ 3 callersClassDelaunayCechComplex
DelaunayCechComplex is a simplicial complex constructed from the finite cells of a Delaunay Triangulation. The filtration value of each simplex i
src/python/gudhi/delaunay_complex.py:144
↓ 3 callersClassDelete_disposer
src/Persistence_matrix/include/gudhi/Persistence_matrix/Base_matrix_with_column_compression.h:405
↓ 3 callersClassDimensionSelector
This is a class to select persistence diagrams in a specific dimension from its index.
src/python/gudhi/representations/preprocessing.py:448
↓ 3 callersClassEntryPointerComp
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:82
↓ 3 callersClassFlatPerslayPhi
This is a class for computing a transformation function for persistence diagram points. This function turns persistence diagram points into 1D co
src/python/gudhi/tensorflow/perslay.py:226
↓ 3 callersClassPersistenceFisherKernel
This is a class for computing the persistence Fisher kernel matrix from a list of persistence diagrams. The persistence Fisher kernel is computed
src/python/gudhi/representations/kernel_methods.py:353
↓ 3 callersClassPersistenceImage
This is a class for computing persistence images from a list of persistence diagrams. A persistence image is a 2D function computed from a persis
src/python/gudhi/representations/vector_methods.py:38
↓ 3 callersClassPersistenceLengths
This is a class that returns the sorted N-longest persistence lengths. If the input does not contain enough values, the output will be filled
src/python/gudhi/representations/vector_methods.py:1047
↓ 3 callersClassPersistenceScaleSpaceKernel
This is a class for computing the persistence scale space kernel matrix from a list of persistence diagrams. The persistence scale space kernel i
src/python/gudhi/representations/kernel_methods.py:290
↓ 3 callersClassPersistenceWeightedGaussianKernel
This is a class for computing the persistence weighted Gaussian kernel matrix from a list of persistence diagrams. The persistence weighted Gauss
src/python/gudhi/representations/kernel_methods.py:220
↓ 3 callersClassPowerPerslayWeight
This is a class for computing a differentiable weight function for persistence diagram points. This function is defined as a constant multiplied
src/python/gudhi/tensorflow/perslay.py:96
↓ 3 callersClassSkeleton_simplex_range
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex.h:277
↓ 3 callersClassSlicedWassersteinKernel
This is a class for computing the sliced Wasserstein kernel matrix from a list of persistence diagrams. The sliced Wasserstein kernel is computed
src/python/gudhi/representations/kernel_methods.py:155
↓ 3 callersClassTangentialComplex
The class Tangential_complex represents a tangential complex. After the computation of the complex, an optional post-processing called perturbatio
src/python/gudhi/tangential_complex.py:22
↓ 3 callersClassWeightedCechPersistence
This is a class for computing the same persistent homology as the Weighted Čech complex, while being significantly smaller, using internally
src/python/gudhi/sklearn/cech_persistence.py:143
↓ 2 callersClassClamping
This is a class for clamping a list of values. It is not meant to be called directly on (a list of) persistence diagrams, but it is rather meant
src/python/gudhi/representations/preprocessing.py:36
↓ 2 callersClassComplexPolynomial
This is a class for computing complex polynomials from a list of persistence diagrams. The persistence diagram points are seen as the roots of so
src/python/gudhi/representations/vector_methods.py:750
↓ 2 callersClassCompute_tangent_triangulation
Functor for compute_tangential_complex function
src/Tangential_complex/include/gudhi/Tangential_complex.h:918
↓ 2 callersClassCubicalLayer
TensorFlow layer for computing the persistent homology of a cubical complex
src/python/gudhi/tensorflow/cubical_layer.py:51
↓ 2 callersClassGraph
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:28
↓ 2 callersClassGraphInducedComplex
This is a class for computing graph induced simplicial complexes on point clouds or distance matrices.
src/python/gudhi/cover_complex.py:682
↓ 2 callersClassInterval_comparator
src/Zigzag_persistence/test/test_filtered_zigzag_persistence.cpp:21
↓ 2 callersClassNet_filtration_vertex
src/GudhUI/utils/Furthest_point_epsilon_net.h:37
↓ 2 callersClassNew_cloner
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:216
↓ 2 callersClassNew_cloner
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_list_column.h:216
↓ 2 callersClassNon_zero_element_iterator
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:69
↓ 2 callersClassNumpy_array_element_iterator
src/python/include/python_interfaces/numpy_utils.h:85
↓ 2 callersClassPersistence_landscape_on_grid
pre declaration needed before C++20 for friends with templates defined inside a class
src/Persistence_representations/include/gudhi/Persistence_landscape_on_grid.h:41
↓ 2 callersClassSimplex_iterator
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/iterators/Skeleton_blockers_simplices_iterators.h:193
↓ 2 callersClassSparse_distance_matrix
src/Ripser/include/gudhi/ripser.h:291
↓ 2 callersClassTopologicalVector
This is a class for computing topological vectors from a list of persistence diagrams. The topological vector associated to a persistence diagram
src/python/gudhi/representations/vector_methods.py:673
↓ 2 callersClassVertex_iterator
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation/Permutahedral_representation_iterators.h:39
↓ 2 callersClassZ2_field_element
* @class Z2_field_element Z2_field.h gudhi/Fields/Z2_field.h * @ingroup persistence_fields * * @brief Class representing an element of the \f$ \mat
src/Persistence_matrix/include/gudhi/Fields/Z2_field.h:31
↓ 2 callersClassdiameter_entry_t
src/Ripser/include/gudhi/ripser.h:619
↓ 2 callersClassis_before_in_totally_ordered_filtration
src/Simplex_tree/include/gudhi/Simplex_tree.h:1504
↓ 2 callersClassreturn_first
src/Simplex_tree/include/gudhi/Simplex_tree.h:220
↓ 1 callersClassCech_blocker
src/Simplex_tree/example/cech_complex_cgal_mini_sphere_3d.cpp:53
↓ 1 callersClassCompare_cost
src/Contraction/include/gudhi/Skeleton_blocker_contractor.h:141
↓ 1 callersClassCustom_square_euclidean_distance
src/Rips_complex/test/test_rips_complex.cpp:143
↓ 1 callersClassDistance
The class Distance contains a distance function defined on the set of points {0, 1, 2, 3} * and computes a distance according to the matrix: * 0 1 2
src/Subsampling/example/example_custom_distance.cpp:17
↓ 1 callersClassExtended_filtration_data
src/Simplex_tree/include/gudhi/Simplex_tree.h:157
↓ 1 callersClassFunction_Sm_in_Rd
* \class Function_Sm_in_Rd * \brief A class for the function that defines an m-dimensional implicit sphere embedded * in the d-dimensional Euclidean
src/Coxeter_triangulation/include/gudhi/Functions/Function_Sm_in_Rd.h:27
next →1–100 of 709, ranked by callers