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
↓ 4 callers
Function
_multiply_target_and_add_to_column
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/column_utilities.h:137
↓ 4 callers
Method
_positive_transpose_barcode
src/Persistence_matrix/include/gudhi/Persistence_matrix/chain_vine_swap.h:139
↓ 4 callers
Method
betti_numbers
This function returns the Betti numbers of the complex. :returns: list of int -- The Betti numbers ([B0, B1, ..., Bn]). :note: betti
src/python/gudhi/periodic_cubical_complex.py:305
↓ 4 callers
Method
change_matrix
\brief Change the linear transformation matrix to a given value. * @param[in] matrix New value of the linear transformation matrix. */
src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h:104
↓ 4 callers
Method
check_if_the_same
TODO: replace all use of this method with a GUDHI_CHECK? * The procedure checks if min_, max_ and this->heat_maps_ sizes are the same. **/
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:368
↓ 4 callers
Function
choose_n_farthest_points_metric
src/Subsampling/include/gudhi/choose_n_farthest_points.h:206
↓ 4 callers
Method
cod_d
\brief Returns the codomain dimension. */
src/Coxeter_triangulation/include/gudhi/Functions/Embed_in_Rd.h:50
↓ 4 callers
Method
collapse_edges
Assuming the complex is a graph (simplices of higher dimension are ignored), this method implicitly interprets it as the 1-skeleton of a flag
src/python/gudhi/simplex_tree.py:402
↓ 4 callers
Method
complex_vertex_range
\brief Returns a range over the vertices of the simplicial complex. * The order is increasing according to < on Vertex_handles.*/
src/Simplex_tree/include/gudhi/Simplex_tree.h:338
↓ 4 callers
Method
compute_incidence_between_cells
* This procedure compute incidence numbers between cubes. For a cube \f$A\f$ of * dimension n and a cube \f$B \subset A\f$ of dimension n-1, an inci
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:157
↓ 4 callers
Method
compute_index_in_bitmap
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:481
↓ 4 callers
Method
compute_index_in_bitmap
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_periodic_boundary_conditions_base.h:207
↓ 4 callers
Method
compute_persistence
This function computes the persistence of the complex, so it can be accessed through :func:`persistent_betti_numbers`, :func:`persiste
src/python/gudhi/cubical_complex.py:136
↓ 4 callers
Function
compute_perturbed_weighted_point
src/Tangential_complex/include/gudhi/Tangential_complex.h:1347
↓ 4 callers
Function
compute_tangent_triangulation
src/Tangential_complex/include/gudhi/Tangential_complex.h:1134
↓ 4 callers
Method
construct_complex
* \brief Constructs the the cell complex that approximates an \f$m\f$-dimensional manifold * without boundary embedded in the \f$ d \f$-dimensiona
src/Coxeter_triangulation/include/gudhi/Coxeter_triangulation/Cell_complex/Cell_complex.h:202
↓ 4 callers
Function
construct_point
src/common/include/gudhi/random_point_generators.h:38
↓ 4 callers
Method
create_simplex_tree
:param max_alpha_square: The maximum relaxation parameter. Default is set to infinity. :type max_alpha_square: float
src/python/gudhi/strong_witness_complex.py:38
↓ 4 callers
Method
create_simplex_tree
Args: max_dimension (int): graph expansion until this given dimension.
src/python/gudhi/weighted_rips_complex.py:40
↓ 4 callers
Method
difference
* Subtracts a from the simplex. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:139
↓ 4 callers
Method
dominant_intervals
src/Persistence_representations/include/gudhi/Persistence_intervals.h:302
↓ 4 callers
Method
extend_filtration
TODO: externalize this method and `decode_extended_filtration` \brief Extend filtration for computing extended persistence. * This function only us
src/Simplex_tree/include/gudhi/Simplex_tree.h:2646
↓ 4 callers
Function
facets
src/Toplex_map/include/gudhi/Toplex_map.h:313
↓ 4 callers
Method
fit
Args: X (numpy.array): coordinates for reference points.
src/python/gudhi/point_cloud/knn.py:100
↓ 4 callers
Method
fit
Calibration step: fit centers to the target sample measures and derive inertias between centers. If the target does not contain enoug
src/python/gudhi/representations/vector_methods.py:931
↓ 4 callers
Method
fit_transform
(self, X, y=None)
src/python/gudhi/point_cloud/knn.py:97
↓ 4 callers
Method
fix_inconsistencies_using_perturbation
src/python/gudhi/_tangential_complex.cc:82
↓ 4 callers
Method
flag_persistence_generators
Assuming this is a flag complex, this function returns the persistence pairs, where each simplex is replaced with the vertices of the edges th
src/python/gudhi/simplex_tree.py:367
↓ 4 callers
Function
from
src/Simplex_tree/example/example_alpha_shapes_3_simplex_tree_from_off_file.cpp:62
↓ 4 callers
Function
get_boundaries
src/Zigzag_persistence/test/test_filtered_zigzag_persistence.cpp:83
↓ 4 callers
Method
get_coboundary_of_a_cell
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:888
↓ 4 callers
Function
get_filtration_values
src/Zigzag_persistence/test/test_filtered_zigzag_persistence.cpp:115
↓ 4 callers
Method
get_id
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simple_traits.h:117
↓ 4 callers
Function
get_key
src/Toplex_map/include/gudhi/Toplex_map.h:299
↓ 4 callers
Function
get_ordered_row
src/Persistence_matrix/test/pm_test_utilities.h:118
↓ 4 callers
Method
get_persistence_diagram
* @brief Returns the current persistence diagram. * * @param shortestInterval Threshold. Every bar shorter than the given value will not be retu
src/Zigzag_persistence/include/gudhi/filtered_zigzag_persistence.h:286
↓ 4 callers
Method
get_pivot
src/Persistence_matrix/include/gudhi/Persistence_matrix/Boundary_matrix.h:666
↓ 4 callers
Method
get_squared_radius
src/Alpha_complex/include/gudhi/Alpha_complex/Alpha_kernel_d.h:118
↓ 4 callers
Method
histogram_of_lengths
src/Persistence_representations/include/gudhi/Persistence_intervals.h:329
↓ 4 callers
Method
impose_lower_star_filtration
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:965
↓ 4 callers
Method
insert_edges_from_coo_matrix
Inserts edges given by a sparse matrix in `COOrdinate format <https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.coo_matrix.htm
src/python/gudhi/simplex_tree.py:125
↓ 4 callers
Method
is_end
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/iterators/Skeleton_blockers_simplices_iterators.h:293
↓ 4 callers
Method
is_face_of
\brief Returns true, if the simplex is a face of other simplex. * * @param[in] other A simplex that is potential a coface of the current simplex
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation.h:137
↓ 4 callers
Method
is_in_PQ
src/Contraction/include/gudhi/Skeleton_blocker_contractor.h:203
↓ 4 callers
Function
is_point_in_list
src/Alpha_complex/test/Alpha_complex_unit_test.cpp:32
↓ 4 callers
Method
keep_only_vertices
* @brief The complex is reduced to its set of vertices. * All the edges and blockers are removed. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:623
↓ 4 callers
Method
link_condition
* @return If ignore_popable_blockers is true * then the result is true iff the link condition at edge ab is satisfied * or equivalently iff no b
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1182
↓ 4 callers
Function
make_element_range
src/python/include/python_interfaces/numpy_utils.h:146
↓ 4 callers
Method
next
src/Ripser/include/gudhi/ripser.h:879
↓ 4 callers
Method
num_simplices_by_dimension
\brief Computes and returns the number of simplices of each dimension in the complex. */
src/Simplex_tree/include/gudhi/Simplex_tree.h:880
↓ 4 callers
Method
number_of_inconsistent_simplices
src/python/gudhi/_tangential_complex.cc:78
↓ 4 callers
Method
origin
src/Tangential_complex/include/gudhi/Tangential_complex/utilities.h:84
↓ 4 callers
Function
pairwise_persistence_diagram_kernels
This function computes the kernel matrix between two lists of persistence diagrams given as numpy arrays of shape (nx2). Parameters:
src/python/gudhi/representations/kernel_methods.py:85
↓ 4 callers
Method
perfect
src/Bottleneck_distance/include/gudhi/Graph_matching.h:61
↓ 4 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/periodic_cubical_complex.py:342
↓ 4 callers
Function
plot_average_landscape
(landscapes, color, label)
src/python/example/rips_complex_sklearn_itf.py:43
↓ 4 callers
Method
print
src/Persistence_matrix/include/gudhi/Matrix.h:2120
↓ 4 callers
Function
print_column
src/Persistence_matrix/example/example_simplex_tree_to_matrix.cpp:68
↓ 4 callers
Method
project_to_R
src/Persistence_representations/include/gudhi/Persistence_vectors.h:501
↓ 4 callers
Function
r_vector_simplices
src/Toplex_map/benchmark/benchmark_tm.cpp:68
↓ 4 callers
Method
remove_last
src/Persistence_matrix/include/gudhi/Matrix.h:1890
↓ 4 callers
Method
remove_simplex
src/Toplex_map/include/gudhi/Toplex_map.h:151
↓ 4 callers
Method
remove_star
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_simplifiable_complex.h:120
↓ 4 callers
Method
set_function_from_coordinate
Set function from kth coordinate \brief Creates the function f from the k-th coordinate of the point cloud P. * * @param[in] k c
src/Nerve_GIC/include/gudhi/GIC.h:498
↓ 4 callers
Method
set_graph_from_OFF
Set graph from OFF file. \brief Creates a graph G from the triangulation given by the input .OFF file. * */
src/Nerve_GIC/include/gudhi/GIC.h:338
↓ 4 callers
Method
set_r
src/Bottleneck_distance/include/gudhi/Graph_matching.h:82
↓ 4 callers
Method
set_rep
src/Persistence_matrix/include/gudhi/Persistence_matrix/Base_matrix_with_column_compression.h:139
↓ 4 callers
Method
simplex
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/internal/Trie.h:118
↓ 4 callers
Function
subsample
(array)
src/python/example/rips_complex_sklearn_itf.py:29
↓ 4 callers
Method
swap
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:232
↓ 4 callers
Function
test_equality
src/Simplex_tree/test/simplex_tree_serialization_unit_test.cpp:90
↓ 4 callers
Function
test_filtration_and_additionnal_data
src/Simplex_tree/test/simplex_tree_data_unit_test.cpp:52
↓ 4 callers
Function
test_persistence
src/Persistent_cohomology/test/persistent_cohomology_unit_test.cpp:39
↓ 4 callers
Function
test_simplex_is_vertex
src/Simplex_tree/test/simplex_tree_unit_test.cpp:1072
↓ 4 callers
Method
transform
Args: X (numpy.array): coordinates for query points, or distance matrix if metric is "precomputed". Returns:
src/python/gudhi/point_cloud/knn.py:159
↓ 4 callers
Method
transform
Compute all bottleneck distances between the persistence diagrams that were stored after calling the fit() method, and a given list o
src/python/gudhi/representations/metrics.py:374
↓ 4 callers
Method
unassign_paired_chain
* @brief Un-pairs a column. */
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/chain_column_extra_properties.h:138
↓ 4 callers
Method
update_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/row_access.h:183
↓ 4 callers
Method
v1_handle
src/Contraction/include/gudhi/Contraction/Edge_profile.h:72
↓ 4 callers
Method
vectorize
src/Persistence_representations/include/gudhi/Persistence_vectors.h:606
↓ 3 callers
Method
_check_and_initialize_maps
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:769
↓ 3 callers
Function
_finite_part
:param X: (n x 2) numpy array encoding a persistence diagram. :returns: The finite part of a diagram `X` (points with finite coordinates).
src/python/gudhi/wasserstein/wasserstein.py:208
↓ 3 callers
Function
_format_handler
:param a: * If array, assumes it is a (n x 2) np.array * If iterable of array, assumes it is an iterable on (n x 2) np.array
src/python/gudhi/persistence_graphical_tools.py:64
↓ 3 callers
Function
_get_archive_path
Get archive path based on file_path given by user and label. Parameters ---------- file_path: string Full path of the file t
src/python/gudhi/datasets/remote.py:162
↓ 3 callers
Method
_get_column_with_pivot
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:955
↓ 3 callers
Function
_handle_essential_parts
:param X: (n x 2) numpy array, first diagram. :param Y: (n x 2) numpy array, second diagram. :order: Wasserstein order for cost computati
src/python/gudhi/wasserstein/wasserstein.py:167
↓ 3 callers
Method
_insert_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:830
↓ 3 callers
Function
_limit_to_max_intervals
This function returns truncated persistence if length is bigger than max_intervals and a boolean which is `True` if and only if the persistence ar
src/python/gudhi/persistence_graphical_tools.py:121
↓ 3 callers
Function
_matplotlib_can_use_tex
This function returns True if matplotlib can deal with LaTeX, False otherwise. The returned value is cached. This code is taken https://g
src/python/gudhi/persistence_graphical_tools.py:144
↓ 3 callers
Function
_perstot_autodiff
Version of _perstot that works on eagerpy tensors.
src/python/gudhi/wasserstein/wasserstein.py:68
↓ 3 callers
Method
_set_up_numbers_of_functions_for_vectorization_and_projections_to_reals
warning, this function can be only called after filling in the intervals vector.
src/Persistence_representations/include/gudhi/Persistence_landscape.h:864
↓ 3 callers
Function
_test_sparse_with_multiplicity
(points)
src/python/test/test_rips_complex.py:173
↓ 3 callers
Method
add_and_multiply_inplace_back
* @brief Adds the first element to the second one and multiplies the third one with it, that is * `((e + a) * m) % characteristic`, such that the r
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:264
↓ 3 callers
Method
add_and_multiply_inplace_front
* @brief Adds the first element to the second one and multiplies the third one with it, that is * `((e + a) * m) % characteristic`, such that the r
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:252
↓ 3 callers
Method
add_child
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/internal/Trie.h:45
↓ 3 callers
Method
add_edge
* @brief Adds an edge between vertices a and b. * @details For instance, the complex contains edge 01 and 12, then calling * add_edge with verte
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:541
↓ 3 callers
Method
add_neighbours
* @details Adds to simplex the neighbours of v e.g. \f$ n \leftarrow n \cup N(v) \f$. * If keep_only_superior is true then only vertices that are g
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:829
↓ 3 callers
Method
amb_d
\brief Returns the domain (ambient) dimension. */
src/Coxeter_triangulation/include/gudhi/Functions/Cartesian_product.h:109
↓ 3 callers
Method
assign_paired_chain
* @brief Sets the value of the pair. * * @param other_col @ref MatIdx of the pair column. */
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/chain_column_extra_properties.h:133
↓ 3 callers
Method
build
(self, input_shape)
src/python/gudhi/tensorflow/perslay.py:290
← previous
next →
501–600 of 4,084, ranked by callers