gudhi.dtm_rips_complex.DTMRipsComplex Class Reference

Public Member Functions

def __init__ (self, points=None, distance_matrix=None, k=1, q=2, max_filtration=float('inf'))
 
- Public Member Functions inherited from gudhi.weighted_rips_complex.WeightedRipsComplex
def __init__ (self, distance_matrix, weights=None, max_filtration=float('inf'))
 
def create_simplex_tree (self, max_dimension)
 

Detailed Description

Class to generate a DTM Rips complex from a distance matrix or a point set, 
in the way described in :cite:`dtmfiltrations`.
Remark that all the filtration values are doubled compared to the definition in the paper 
for the consistency with RipsComplex.
:Requires: `SciPy <installation.html#scipy>`_

Constructor & Destructor Documentation

◆ __init__()

def gudhi.dtm_rips_complex.DTMRipsComplex.__init__ (   self,
  points = None,
  distance_matrix = None,
  k = 1,
  q = 2,
  max_filtration = float('inf') 
)
Args:
    points (numpy.ndarray): array of points.
    distance_matrix (numpy.ndarray): full distance matrix.
    k (int): number of neighbors for the computation of DTM. Defaults to 1, which is equivalent to the usual Rips complex.
    q (float): order used to compute the distance to measure. Defaults to 2.
    max_filtration (float): specifies the maximal filtration value to be considered.      

The documentation for this class was generated from the following file:
GUDHI  Version 3.3.0  - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.  - Copyright : MIT Generated on Tue Aug 11 2020 11:58:59 for GUDHI by Doxygen 1.8.18