Skip to main content
Ctrl+K

procrustes 0.1.0 documentation

  • cross_moment
  • bootstrap
  • moment_artifacts
  • opt
  • GitHub
  • cross_moment
  • bootstrap
  • moment_artifacts
  • opt
  • GitHub

procrustes#

Estimate Procrustes distance using method-of-moments in the double undersampling regime.

API Reference

  • cross_moment
    • Estimator families
    • Plugin wrappers
    • CrossMomentEstimate
    • _validate_cross_moment_inputs()
    • _falling_factorial()
    • _cycle_normalization()
    • _exclusive_prefix_sum()
    • brute_force_cross_moment()
    • exact_cross_moment_order1()
    • _sample_ordered_without_replacement()
    • sampled_cross_moment()
    • _increasing_cross_cycle_sum()
    • _increasing_cross_cycle_sums()
    • dp_cross_moment()
    • dp_cross_moments()
    • _jax_exclusive_prefix_sum()
    • _jax_raw_sums_one_perm()
    • _jax_run()
    • dp_cross_moments_jax()
    • unbiased_cross_moments()
    • plugin_cross_covariance()
    • plugin_singular_values()
    • plugin_nuclear_norm()
    • plugin_auto_nuclear()
    • plugin_cross_moments()
  • bootstrap
    • bootstrap_moment_covariance()
  • moment_artifacts
    • MomentRunArtifact
    • OptimizationFitArtifact
    • write_moment_run()
    • write_optimization_fit()
    • save_artifacts_hdf5()
    • read_moment_run_hdf5()
    • read_fit_hdf5()
  • opt
    • SpectrumLPFit
    • SqrtQPFit
    • approximation_only_true_moment_diagnostic()
    • build_moment_matrix()
    • compute_population_moments()
    • evaluate_true_nuclear_norm()
    • make_grid()
    • run_population_bound_diagnostic()
    • solve_functional_lp_bounds()
    • solve_spectrum_recovery_lp()
    • solve_sqrt_qp()
    • opt.spectrum_lp
    • opt.sqrt_qp

next

cross_moment

Show Source

© Copyright 2026, Robert Wong.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.20.0.