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
↓ 9 callers
Function
compute_perturbed_point
src/Tangential_complex/include/gudhi/Tangential_complex.h:1339
↓ 9 callers
Method
copy
:returns: A simplex tree that is a deep copy of itself. :rtype: SimplexTree :note: The persistence information is not copied
src/python/gudhi/simplex_tree.py:65
↓ 9 callers
Method
create_simplex_tree
:param max_dimension: graph expansion for Rips until this given maximal dimension. :type max_dimension: int :returns: A simpl
src/python/gudhi/rips_complex.py:70
↓ 9 callers
Method
deserialize
* @private * @brief Deserialize the array of char (flatten version of the tree) to initialize a Simplex tree. * It is the user's responsibility
src/Simplex_tree/include/gudhi/Simplex_tree.h:3035
↓ 9 callers
Function
function_value
landscapes * This procedure takes two points in \f$ R^2 \f$ and a double value \f$ x \f$. It computes the line parsing through * those two points and
src/Persistence_representations/include/gudhi/common_persistence_representations.h:158
↓ 9 callers
Method
get_cofaces
src/python/include/python_interfaces/Simplex_tree_interface.h:179
↓ 9 callers
Method
get_serialization_size
* @private * @brief Returns the serialization required buffer size. * * @return The exact serialization required size in number of bytes.
src/Simplex_tree/include/gudhi/Simplex_tree.h:2932
↓ 9 callers
Method
intervals_in_dimension
@brief Returns persistence intervals for a given dimension. * @param[in] dimension Dimension to get the birth and death pairs from. * @return A
src/Persistent_cohomology/include/gudhi/Persistent_cohomology.h:707
↓ 9 callers
Method
maximal_simplices
Gives a set of pointers to the maximal simplices. * Gives not more than max_number maximal cofaces if max_number is strictly positive. */
src/Toplex_map/include/gudhi/Toplex_map.h:78
↓ 9 callers
Method
maximality
src/Toplex_map/include/gudhi/Toplex_map.h:180
↓ 9 callers
Method
number_of_vertices
src/python/gudhi/_tangential_complex.cc:74
↓ 9 callers
Method
rank
observers of the multidimensional index space
src/common/include/gudhi/simple_mdspan.h:113
↓ 9 callers
Method
reset
* @brief Resets the matrix to an empty matrix. * * @param colSettings Pointer to an existing setting structure for the columns. The structure sh
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:412
↓ 9 callers
Method
second
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simple_traits.h:161
↓ 9 callers
Method
serialize
* @private * @brief Serialize the Simplex tree - Flatten it in a user given array of char * * @param[in] buffer An array of char allocated wi
src/Simplex_tree/include/gudhi/Simplex_tree.h:2979
↓ 9 callers
Function
set_and_test_simplex_tree_dim_fil
src/Simplex_tree/test/simplex_tree_unit_test.cpp:169
↓ 9 callers
Method
set_gain
\brief Sets a gain from a value stored in memory (default value 0.3). * * @param[in] g gain. * */
src/Nerve_GIC/include/gudhi/GIC.h:589
↓ 9 callers
Method
swap
src/common/include/gudhi/simple_mdspan.h:170
↓ 9 callers
Method
top_dimensional_cells_iterator_begin
* Function returning a Top_dimensional_cells_iterator to the first top dimensional cell of the bitmap. **/
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:390
↓ 8 callers
Function
_pairwise
(fallback, skipdiag, X, Y, metric, n_jobs)
src/python/gudhi/representations/metrics.py:155
↓ 8 callers
Method
_pop_pivot
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:864
↓ 8 callers
Function
_sklearn_wrapper
This function is a wrapper for any metric between two persistence diagrams that takes two numpy arrays of shapes (nx2) and (mx2) as arguments.
src/python/gudhi/representations/metrics.py:170
↓ 8 callers
Method
additive_identity
\brief Returns the additive idendity \f$0_{\Bbbk}\f$ of the field.*/
src/Persistent_cohomology/include/gudhi/Persistent_cohomology/Field_Zp.h:84
↓ 8 callers
Method
all_cells_iterator_begin
* Function returning a All_cells_iterator to the first cell of the bitmap. **/
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:272
↓ 8 callers
Method
all_cells_iterator_end
* Function returning a All_cells_iterator beyond the last cell of the bitmap. **/
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:277
↓ 8 callers
Method
boundary_simplex_range
src/Simplex_tree/include/gudhi/Simplex_tree.h:439
↓ 8 callers
Method
characteristic
\brief Returns the characteristic \f$p\f$ of the field.*/
src/Persistent_cohomology/include/gudhi/Persistent_cohomology/Field_Zp.h:104
↓ 8 callers
Method
clear
* @details Clears the simplicial complex. After a call to this function, * blockers are destroyed. The 1-skeleton and the set of blockers * are
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:311
↓ 8 callers
Method
compute_maximum
* Computations of maximum (y) value of landscape. **/
src/Persistence_representations/include/gudhi/Persistence_landscape.h:406
↓ 8 callers
Method
compute_tangential_complex
src/python/gudhi/_tangential_complex.cc:56
↓ 8 callers
Method
contains_edge
* @return true iff the simplicial complex contains an edge between * vertices a and b */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:638
↓ 8 callers
Method
cost
* @return The quadric quost defined by the scalar product v^T Q v where Q is the quadratic form of Garland/Heckbert */
src/Contraction/example/Garland_heckbert/Error_quadric.h:101
↓ 8 callers
Method
degree
* @brief return the graph degree of a vertex. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:468
↓ 8 callers
Method
delete_blocker
* Removes the simplex sigma from the set of blockers * and deallocate sigma. */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:770
↓ 8 callers
Method
edge_with_same_filtration
\brief Returns an edge of `sh` that has the same filtration value as `sh` if it exists, and `null_simplex()` otherwise. * * For a flag-complex b
src/Simplex_tree/include/gudhi/Simplex_tree.h:2720
↓ 8 callers
Method
empty
src/Tangential_complex/include/gudhi/Tangential_complex/Simplicial_complex.h:86
↓ 8 callers
Method
expansion_with_blockers
src/Simplex_tree/include/gudhi/Simplex_tree.h:2207
↓ 8 callers
Function
flag_complex_collapse_edges
src/Collapse/include/gudhi/Flag_complex_edge_collapser.h:289
↓ 8 callers
Method
get_element
src/Persistence_matrix/test/pm_column_tests_mastermatrix.h:212
↓ 8 callers
Function
get_uniform_range
src/common/include/gudhi/random.h:139
↓ 8 callers
Function
included
src/Toplex_map/include/gudhi/Toplex_map.h:305
↓ 8 callers
Method
insert_batch
Inserts k-simplices given by a sparse array in a format similar to `torch.sparse <https://pytorch.org/docs/stable/sparse.html>`_. The
src/python/gudhi/simplex_tree.py:147
↓ 8 callers
Function
is_simplex_consistent
src/Tangential_complex/include/gudhi/Tangential_complex.h:1472
↓ 8 callers
Method
is_zero_column
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:786
↓ 8 callers
Method
k_nearest_neighbors
\brief Search for the k-nearest neighbors from a query point. @param[in] p The query point. @param[in] k Number of nearest points to search. @param[in
src/Spatial_searching/include/gudhi/Kd_tree_search.h:245
↓ 8 callers
Method
multiply_and_add_inplace_back
* @brief Multiplies the first element with the second one and adds the third one, that is * `(e * m + a) % characteristic`, such that the result is
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:227
↓ 8 callers
Function
num_edges
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:43
↓ 8 callers
Method
num_edges
src/GudhUI/model/Model.h:340
↓ 8 callers
Method
pull_near
src/Bottleneck_distance/include/gudhi/Neighbors_finder.h:124
↓ 8 callers
Method
push_back
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:864
↓ 8 callers
Method
push_back
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:771
↓ 8 callers
Function
read_persistence_intervals_in_dimension
Reads a file containing persistence intervals. Each line of persistence_file might contain 2, 3 or 4 values: [[field] dimension] birth death
src/python/gudhi/reader_utils.py:58
↓ 8 callers
Method
read_point_cloud
Reads and stores the input point cloud from .(n)OFF file. :param off_file: Name of the input .OFF or .nOFF file. :type off_file: stri
src/python/gudhi/nerve_gic.py:47
↓ 8 callers
Method
second_vertex
* @brief returns the first vertex of an edge * @details it assumes that the edge is present in the complex */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:520
↓ 8 callers
Method
set_cover_from_function
Set cover with preimages of function. \brief Creates a cover C from the preimages of the function f. * */
src/Nerve_GIC/include/gudhi/GIC.h:595
↓ 8 callers
Method
set_row_index
* @brief Sets the row index stored in the entry. * * @param rowIndex @ref rowindex "Row index" of the entry. */
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/entry_types.h:224
↓ 8 callers
Method
star_simplex_range
\brief Compute the star of a n simplex * \param simplex represent the simplex of which we search the star * \return Vector of Simplex_tree::Simp
src/Simplex_tree/include/gudhi/Simplex_tree.h:1680
↓ 8 callers
Function
test_cofaces
src/Simplex_tree/test/simplex_tree_unit_test.cpp:817
↓ 8 callers
Function
test_persistence_with_coeff_field
src/Persistent_cohomology/test/persistent_cohomology_unit_test_multi_field.cpp:57
↓ 8 callers
Function
vertices
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:45
↓ 7 callers
Function
_add_to_column
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/column_utilities.h:119
↓ 7 callers
Function
_maybe_fit_transform
In __call__, use transform on the object itself if it has been fitted, otherwise fit_transform on a clone of the object so it doesn't affect
src/python/gudhi/representations/preprocessing.py:24
↓ 7 callers
Function
_n_diags
(n)
src/python/test/test_representations.py:75
↓ 7 callers
Method
add_vertex
@name Simplex manipulation */ @{ * Add the vertex v to the simplex: * Note that adding two times the same vertex is * the same that adding it
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:110
↓ 7 callers
Method
amb_d
\brief Returns the domain (ambient) dimension. */
src/Coxeter_triangulation/include/gudhi/Functions/Embed_in_Rd.h:47
↓ 7 callers
Function
auto_timeit
(stmt="pass", setup="pass", globals=None, min_number=1, min_time=0.2)
src/python/benchmark/profile_python_interfaces.py:15
↓ 7 callers
Method
first
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simple_traits.h:157
↓ 7 callers
Method
fit_transform
The result is the same as fit(X) followed by transform(X), but potentially faster.
src/python/gudhi/representations/vector_methods.py:508
↓ 7 callers
Method
for_each_simplex
src/Simplex_tree/include/gudhi/Simplex_tree.h:2338
↓ 7 callers
Method
get_boundary_of_a_cell
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:850
↓ 7 callers
Method
get_current_infinite_intervals
src/Zigzag_persistence/include/gudhi/zigzag_persistence.h:324
↓ 7 callers
Method
get_pivot
src/Persistence_matrix/include/gudhi/Persistence_matrix/Chain_matrix.h:1039
↓ 7 callers
Function
get_star
src/Simplex_tree/test/simplex_tree_ctor_and_move_unit_test.cpp:306
↓ 7 callers
Method
get_star
src/python/include/python_interfaces/Simplex_tree_interface.h:166
↓ 7 callers
Method
incremental_nearest_neighbors
\brief Search incrementally for the nearest neighbors from a query point. @param[in] p The query point. @param[in] eps Approximation factor. @return A
src/Spatial_searching/include/gudhi/Kd_tree_search.h:271
↓ 7 callers
Method
insert_column
src/Persistence_matrix/include/gudhi/Matrix.h:1659
↓ 7 callers
Function
is_infinite
src/Tangential_complex/include/gudhi/Tangential_complex.h:955
↓ 7 callers
Method
make_diameter_entry
src/Ripser/include/gudhi/ripser.h:632
↓ 7 callers
Function
make_oracle
src/Coxeter_triangulation/include/gudhi/Implicit_manifold_intersection_oracle.h:240
↓ 7 callers
Function
null_point_index
src/Bottleneck_distance/include/gudhi/Internal_point.h:59
↓ 7 callers
Method
operator[]
src/common/include/gudhi/simple_mdspan.h:392
↓ 7 callers
Method
persistence
This function computes and returns the persistence of the complex. :param homology_coeff_field: The homology coefficient field. Must be a
src/python/gudhi/periodic_cubical_complex.py:169
↓ 7 callers
Function
print_usage_and_exit
src/Ripser/utilities/ripser.cc:234
↓ 7 callers
Method
rbegin
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:173
↓ 7 callers
Method
read_point_cloud
\brief Reads and stores the input point cloud from .(n)OFF file. * * @param[in] off_file_name name of the input .OFF or .nOFF file. * */
src/Nerve_GIC/include/gudhi/GIC.h:238
↓ 7 callers
Method
remove_vertex
* @brief Remove a vertex from the simplicial complex * @remark It just deactivates the vertex with a boolean flag but does not * remove it from
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:390
↓ 7 callers
Method
set_column_index
* @brief Sets the column index to the given value. * * @param columnIndex Column index of the entry. */
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/entry_types.h:95
↓ 7 callers
Method
update_all_representative_cycles
src/Persistence_matrix/include/gudhi/Matrix.h:2218
↓ 6 callers
Method
__init__
Constructor for the Perslay class. Parameters: weight (function): weight function for the persistence diagram points. Ca
src/python/gudhi/tensorflow/perslay.py:274
↓ 6 callers
Function
_diagram_as_numpy_array
(diagram: ArrayLike)
src/python/gudhi/hera.py:19
↓ 6 callers
Function
_generic_add_to_column
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/column_utilities.h:84
↓ 6 callers
Function
_same_permuted
(X, Y)
src/python/test/test_wasserstein_distance.py:159
↓ 6 callers
Method
_set_up_values_of_landscapes
src/Persistence_representations/include/gudhi/Persistence_landscape_on_grid.h:1108
↓ 6 callers
Method
add_simplex
* adds the simplex to the trie */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/internal/Trie.h:97
↓ 6 callers
Function
array_to_range_of_pairs
src/python/include/python_interfaces/diagram_utils.h:28
↓ 6 callers
Method
birth
src/Zigzag_persistence/test/test_zigzag_persistence.cpp:26
↓ 6 callers
Function
build_complete
src/Skeleton_blocker/test/test_skeleton_blocker_complex.cpp:61
↓ 6 callers
Function
choose_n_farthest_points
Subsample by a greedy strategy of iteratively adding the farthest point from the current chosen point set to the subsampling. The iteration st
src/python/gudhi/subsampling.py:21
↓ 6 callers
Method
cofaces_simplex_range
\brief Compute the cofaces of a n simplex * \param simplex represent the n-simplex of which we search the n+codimension cofaces * \param codimen
src/Simplex_tree/include/gudhi/Simplex_tree.h:1694
↓ 6 callers
Function
column_test_common_z2_content_access
src/Persistence_matrix/test/pm_column_tests.h:357
← previous
next →
301–400 of 4,084, ranked by callers