Uniform Manifold Samplers for Topological Data Analysis
Sample (with noise) from annuli
Sample (with noise) from archimedean spirals and swiss rolls
Sample (with noise) from circles
Sample (with noise) from ellipses
Sample (with noise) from Klein bottles
Sample (with noise) from lemniscates (figure eights)
Sample (with noise) from Möbius strips
Add noise to a sample
Sample (with noise) from real projective planes
Custom uniform rejection samplers
Sample (with noise) from a sphere
Stratified sample of any unit dimensional space
tdaunif : Uniform manifold samplers for topological data analysis
Sample (with noise) from tori
Sample (with noise) from trefoil knot
Sample (with noise) from planar triangles
Uniform random samples from simple manifolds, sometimes with noise, are commonly used to test topological data analytic (TDA) tools. This package includes samplers powered by two techniques: analytic volume-preserving parameterizations, as employed by Arvo (1995) <doi:10.1145/218380.218500>, and rejection sampling, as employed by Diaconis, Holmes, and Shahshahani (2013) <doi:10.1214/12-IMSCOLL1006>.