multipers.data package

Submodules

multipers.data.MOL2 module

multipers.data.UCR module

multipers.data.graphs module

multipers.data.immuno_regions module

multipers.data.minimal_presentation_to_st_bf module

multipers.data.pytorch2simplextree module

multipers.data.shape3d module

multipers.data.synthetic module

multipers.data.synthetic.get_orbit5k(num_pts=1000, num_data=5000)
multipers.data.synthetic.noisy_annulus(n1=1000, n2=200, r1=1, r2=2, dim=2, center=None, **kwargs)

Generates a noisy annulus dataset.

Parameters

r1float.

Lower radius of the annulus.

r2float.

Upper radius of the annulus.

n1int

Number of points in the annulus.

n2int

Number of points in the square.

dimint

Dimension of the annulus.

center: list or array

center of the annulus.

Returns

numpy array

Dataset. size : (n1+n2) x dim

Parameters:
  • n1 (int)

  • n2 (int)

  • r1 (float)

  • r2 (float)

  • dim (int)

  • center (ndarray | list | None)

Return type:

ndarray

multipers.data.synthetic.orbit(n=1000, r=1.0, x0=[])
Parameters:
  • n (int)

  • r (float)

multipers.data.synthetic.three_annulus(num_pts=500, num_outliers=500)
Parameters:
  • num_pts (int)

  • num_outliers (int)

Module contents