Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GUDHI/gudhi-devel
/ functions
Functions
4,084 in github.com/GUDHI/gudhi-devel
⨍
Functions
4,084
◇
Types & classes
709
↓ 3 callers
Function
build_simplex_tree_with_strategy
src/Simplex_tree/test/simplex_tree_unit_test.cpp:599
↓ 3 callers
Method
characteristic_function_of_diagram
src/Persistence_representations/include/gudhi/Persistence_intervals.h:391
↓ 3 callers
Method
clear
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:601
↓ 3 callers
Method
cod_d
src/Coxeter_triangulation/example/manifold_tracing_custom_function.cpp:39
↓ 3 callers
Method
cofaces_of_persistence_pairs
A persistence interval is described by a pair of cells, one that creates the feature and one that kills it. The filtration values of those 2 c
src/python/gudhi/cubical_complex.py:173
↓ 3 callers
Method
compute_integral_of_landscape
* This function compute integral of the landscape (defined formally as sum of integrals on R of all landscape * functions) **/
src/Persistence_representations/include/gudhi/Persistence_landscape_on_grid.h:213
↓ 3 callers
Function
compute_persistence_of_function_on_line
src/Persistent_cohomology/include/gudhi/Persistence_on_a_line.h:37
↓ 3 callers
Method
compute_persistent_betti_numbers
src/Persistence_representations/include/gudhi/Persistence_intervals.h:456
↓ 3 callers
Method
compute_scalar_product
* \brief Evaluation of the kernel on a pair of diagrams. * * @pre approx and sigma attributes need to be the same for both instances. *
src/Persistence_representations/include/gudhi/Sliced_Wasserstein.h:89
↓ 3 callers
Method
compute_scalar_product
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:1029
↓ 3 callers
Method
contains_difference
* @return true iff the simplex contains the difference \f$ a \setminus b \f$. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:236
↓ 3 callers
Method
contiguous_vertices
\private \brief Test if the vertices have contiguous numbering: 0, 1, etc. */
src/Simplex_tree/include/gudhi/Simplex_tree.h:1043
↓ 3 callers
Method
corresponding_point_in_v
src/Bottleneck_distance/include/gudhi/Persistence_graph.h:135
↓ 3 callers
Method
create_simplex_tree
Args: max_alpha_square (float): The maximum alpha square threshold the simplices shall not exceed. Default is set
src/python/gudhi/delaunay_complex.py:66
↓ 3 callers
Method
create_simplex_tree
:param max_alpha_square: The maximum alpha square threshold the simplices shall not exceed. Default is set to infinity. :
src/python/gudhi/euclidean_strong_witness_complex.py:40
↓ 3 callers
Method
deleted
* A procedure used to check if the cell is deleted. It is used by the * subsequent implementation of Hasse diagram that is absed on lazy * delet
src/Coxeter_triangulation/include/gudhi/Coxeter_triangulation/Cell_complex/Hasse_diagram_cell.h:148
↓ 3 callers
Function
doit
src/python/gudhi/_ripser.cc:59
↓ 3 callers
Method
equal
src/python/include/python_interfaces/numpy_utils.h:112
↓ 3 callers
Function
field_operator_example
src/Persistence_matrix/example/example_field_operations.cpp:56
↓ 3 callers
Method
get_max_dimension
src/Persistence_matrix/include/gudhi/Matrix.h:1904
↓ 3 callers
Method
get_rep
src/Persistence_matrix/include/gudhi/Persistence_matrix/Base_matrix_with_column_compression.h:137
↓ 3 callers
Method
get_simplex_vertices
src/Ripser/include/gudhi/ripser.h:675
↓ 3 callers
Method
get_sphere
src/Alpha_complex/include/gudhi/Alpha_complex/Alpha_kernel_d.h:108
↓ 3 callers
Method
get_undirected_edge_id
src/Contraction/include/gudhi/Skeleton_blocker_contractor.h:222
↓ 3 callers
Method
get_weighting_method
(self)
src/python/gudhi/representations/vector_methods.py:925
↓ 3 callers
Method
intersection
* Intersects the simplex with the simplex a. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:124
↓ 3 callers
Method
is_cone
* @brief %Test if the complex is a cone. * @details Runs in O(n) where n is the number of vertices. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1040
↓ 3 callers
Method
is_valid
* return true if reading did not meet problems. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_off_io.h:134
↓ 3 callers
Method
length_of_dominant_intervals
src/Persistence_representations/include/gudhi/Persistence_intervals.h:290
↓ 3 callers
Method
lower_star_persistence_generators
Assuming this is a lower-star filtration, this function returns the persistence pairs, where each simplex is replaced with the vertex that gav
src/python/gudhi/simplex_tree.py:348
↓ 3 callers
Function
make_pl_approximation
src/Coxeter_triangulation/include/gudhi/Functions/PL_approximation.h:102
↓ 3 callers
Method
max_radius
@return max_radius value given at construction. */
src/Cech_complex/include/gudhi/Cech_complex.h:99
↓ 3 callers
Method
multiply_by_scalar
TODO: would this method not make more sense as a friend to mirror `operation_on_pair_of_heat_maps`? Or as modifying the heat map itself instead of a c
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:471
↓ 3 callers
Method
multiply_by_scalar
* This function implements an operation of multiplying Vector_distances_in_diagram by a scalar. **/
src/Persistence_representations/include/gudhi/Persistence_vectors.h:273
↓ 3 callers
Method
num_seconds
Get the number of seconds between the timer start and: - the last call of end() if it was called - or now otherwise. In this case, the timer is not st
src/common/include/gudhi/Clock.h:60
↓ 3 callers
Method
persistence_intervals_in_dimension
This function returns the persistence intervals of the complex in a specific dimension. :param dimension: The specific dimension.
src/python/gudhi/cubical_complex.py:333
↓ 3 callers
Method
plot_diagram
:Requires: `Matplotlib <installation.html#matplotlib>`_
src/python/gudhi/clustering/tomato.py:294
↓ 3 callers
Function
plot_persistence_diagram
This function plots the persistence diagram from persistence values list, a np.array of shape (N x 2) (representing a diagram in a single homology
src/python/gudhi/persistence_graphical_tools.py:295
↓ 3 callers
Method
plus_times_equal
Set x <- x + w * y*/
src/Persistent_cohomology/include/gudhi/Persistent_cohomology/Field_Zp.h:64
↓ 3 callers
Function
print_matrix
src/Persistence_matrix/example/example_simplex_tree_to_matrix.cpp:80
↓ 3 callers
Function
project_point_and_compute_weight
src/Tangential_complex/include/gudhi/Tangential_complex.h:1405
↓ 3 callers
Method
rbegin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:633
↓ 3 callers
Function
read_persistence_intervals_grouped_by_dimension
Reads a file containing persistence intervals. Each line might contain 2, 3 or 4 values: [[field] dimension] birth death The return value is an `std::
src/common/include/gudhi/reader_utils.h:335
↓ 3 callers
Method
reorder
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:490
↓ 3 callers
Method
seed
src/Coxeter_triangulation/example/manifold_tracing_custom_function.cpp:41
↓ 3 callers
Method
set_PQ_handle
src/Contraction/include/gudhi/Skeleton_blocker_contractor.h:207
↓ 3 callers
Method
set_coefficient
src/Ripser/include/gudhi/ripser.h:579
↓ 3 callers
Method
set_color
src/GudhUI/view/Viewer.cpp:110
↓ 3 callers
Method
set_color_from_range
Set color from vector. \brief Computes the function used to color the nodes of the simplicial complex from a vector stored in memory. * * @param
src/Nerve_GIC/include/gudhi/GIC.h:1019
↓ 3 callers
Method
set_float_relative_precision
src/python/gudhi/_delaunay_complex.cc:117
↓ 3 callers
Method
set_graph_from_file
Creates a graph G from a file containing the edges. :param graph_file_name: Name of the input graph file. The graph file contains
src/python/gudhi/nerve_gic.py:96
↓ 3 callers
Method
set_graph_from_file
Set graph from file. \brief Creates a graph G from a file containing the edges. * * @param[in] graph_file_name name of the input
src/Nerve_GIC/include/gudhi/GIC.h:321
↓ 3 callers
Method
set_resolution_with_interval_number
\brief Sets a number of intervals from a value stored in memory. * * @param[in] reso number of intervals. * */
src/Nerve_GIC/include/gudhi/GIC.h:583
↓ 3 callers
Method
set_visitor
*@brief allows to change the visitor. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:327
↓ 3 callers
Function
simple_constructor
(cub)
src/python/test/test_cubical_complex.py:89
↓ 3 callers
Method
simplex_handle_from_node
\brief Helper method that returns the corresponding Simplex_handle from a member element defined by a node. */
src/Simplex_tree/include/gudhi/Simplex_tree.h:2801
↓ 3 callers
Function
sparsify_point_set
Outputs a subset of the input points so that the squared distance between any two points is greater than min_squared_dist. :param points: The
src/python/gudhi/subsampling.py:97
↓ 3 callers
Method
swap
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/naive_vector_column.h:197
↓ 3 callers
Method
swap
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:234
↓ 3 callers
Method
swap_columns
src/Persistence_matrix/include/gudhi/Matrix.h:2148
↓ 3 callers
Function
test_persistence_with_coeff_field
src/Persistent_cohomology/test/persistent_cohomology_unit_test.cpp:65
↓ 3 callers
Function
test_vine_swap_with_id_index
src/Persistence_matrix/test/pm_matrix_tests.h:2383
↓ 3 callers
Function
test_vine_swap_with_position_index
src/Persistence_matrix/test/pm_matrix_tests.h:1958
↓ 3 callers
Method
top_dimensional_cells
Array with the filtration values of the top-dimensional cells of the complex. Modifying the values is strongly discouraged. :returns:
src/python/gudhi/periodic_cubical_complex.py:133
↓ 3 callers
Method
transform
Apply measure vectorisation on a list of measures. Parameters: X (list N x d numpy arrays): input measures in R^d to be
src/python/gudhi/representations/vector_methods.py:1021
↓ 3 callers
Method
unlink
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/row_access.h:166
↓ 3 callers
Function
usage
src/Persistent_cohomology/example/persistence_from_simple_simplex_tree.cpp:27
↓ 3 callers
Method
vertices
Array with the filtration values of the vertices of the complex. Modifying the values is strongly discouraged. :returns: numpy.ndarr
src/python/gudhi/periodic_cubical_complex.py:141
↓ 3 callers
Method
vertices_iterator_begin
* Function returning a Vertices_iterator to the first vertex of the bitmap. */
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:504
↓ 3 callers
Method
vertices_iterator_begin
* Function returning a Vertices_iterator to the first vertex of the bitmap. */
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_periodic_boundary_conditions_base.h:230
↓ 3 callers
Method
vertices_iterator_end
* Function returning a Vertices_iterator to the last vertex of the bitmap. */
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:512
↓ 3 callers
Method
vertices_iterator_end
* Function returning a Vertices_iterator to the last vertex of the bitmap. */
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_periodic_boundary_conditions_base.h:238
↓ 3 callers
Method
zero_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:759
↓ 2 callers
Function
AreAlmostTheSame
src/Simplex_tree/test/simplex_tree_unit_test.cpp:101
↓ 2 callers
Function
Gaussian_function
src/Persistence_representations/test/kernels.cpp:32
↓ 2 callers
Function
Simplex_tree_node_explicit_storage
src/Simplex_tree/include/gudhi/Simplex_tree/Simplex_tree_node_explicit_storage.h:53
↓ 2 callers
Method
__init__
Constructor for the NerveComplex class. Parameters: input_type (string): type of input data. Either "point cloud" or "di
src/python/gudhi/cover_complex.py:855
↓ 2 callers
Function
_compute_persistence_diagram_projections
This is a function for projecting the points of a list of persistence diagrams (as well as their diagonal projections) onto a fixed number of lin
src/python/gudhi/representations/metrics.py:59
↓ 2 callers
Method
_construct
if min == max, then the program is requested to set up the values itself based on persistence intervals
src/Persistence_representations/include/gudhi/PSSK.h:79
↓ 2 callers
Method
_construct
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:653
↓ 2 callers
Method
_construct_persistence_landscape_from_barcode
src/Persistence_representations/include/gudhi/Persistence_landscape.h:904
↓ 2 callers
Function
_cost_and_match_essential_parts
:param X: (n x 2) numpy.array (dgm points) :param Y: (n x 2) numpy.array (dgm points) :param idX: indices to consider for this one dimens
src/python/gudhi/wasserstein/wasserstein.py:141
↓ 2 callers
Method
_death_val
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_vine_swap.h:186
↓ 2 callers
Method
_delete_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:822
↓ 2 callers
Function
_fetch_remote_license
Fetch the wanted license from the given url and save it in file_path. Parameters ---------- license_url : string The url to
src/python/gudhi/datasets/remote.py:133
↓ 2 callers
Function
_generic_merge_entry_to_column
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/column_utilities.h:41
↓ 2 callers
Function
_get_data_home
Return the path of the remote datasets directory. This folder is used to store remotely fetched datasets. By default the datasets directo
src/python/gudhi/datasets/remote.py:26
↓ 2 callers
Method
_is_persistence_defined
Returns true if Persistence pointer is not None.
src/python/gudhi/cubical_complex.py:107
↓ 2 callers
Function
_mean
:param x: a list of 2D-points, off diagonal, x_0... x_{k-1} :param m: total amount of points taken into account, that is we have (m-k) copies
src/python/gudhi/wasserstein/barycenter.py:19
↓ 2 callers
Function
_min_birth_max_death
This function returns (min_birth, max_death) from the persistence. :param persistence: The persistence to plot. :type persistence: list of tu
src/python/gudhi/persistence_graphical_tools.py:33
↓ 2 callers
Method
_multiply_landscape_by_real_number_not_overwrite
src/Persistence_representations/include/gudhi/Persistence_landscape_on_grid.h:1374
↓ 2 callers
Method
_multiply_landscape_by_real_number_not_overwrite
src/Persistence_representations/include/gudhi/Persistence_landscape.h:1268
↓ 2 callers
Method
_negative_transpose_barcode
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_vine_swap.h:149
↓ 2 callers
Function
_persistence_fisher_distance
This is a function for computing the persistence Fisher distance from two persistence diagrams. The persistence Fisher distance is obtained by co
src/python/gudhi/representations/metrics.py:100
↓ 2 callers
Function
_persistence_weighted_gaussian_kernel
This is a function for computing the persistence weighted Gaussian kernel value from two persistence diagrams. The persistence weighted Gaussian
src/python/gudhi/representations/kernel_methods.py:34
↓ 2 callers
Function
_perstot
:param X: (n x 2) numpy.array (points of a given diagram). :param order: exponent for Wasserstein. :param internal_p: Ground metric on th
src/python/gudhi/wasserstein/wasserstein.py:75
↓ 2 callers
Method
_positive_negative_transpose_barcode
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_vine_swap.h:159
↓ 2 callers
Function
_proj_on_diag
:param X: (n x 2) array encoding the points of a persistent diagram. :returns: (n x 2) array encoding the (respective orthogonal) projections
src/python/gudhi/wasserstein/wasserstein.py:21
↓ 2 callers
Function
_safe_persistence_comparison
(simplicial_complex, precision)
src/python/test/test_delaunay_complex.py:112
↓ 2 callers
Function
_save_to_html
(dat, lens, color, param, points, edges, html_output_filename)
src/python/gudhi/cover_complex.py:31
← previous
next →
601–700 of 4,084, ranked by callers