Skip to main content

Crate gam_geometry

Crate gam_geometry 

Source

Re-exports§

pub use manifolds::circle;
pub use manifolds::constant_curvature;
pub use manifolds::euclidean;
pub use manifolds::grassmann;
pub use manifolds::lie_so;
pub use manifolds::poincare;
pub use manifolds::product;
pub use manifolds::simplex;
pub use manifolds::spd;
pub use manifolds::sphere;
pub use manifolds::stiefel;
pub use manifolds::torus;
pub use closure_family::ClosureFamily;
pub use closure_family::ClosureProfileCi;
pub use closure_family::boundary_conductance;
pub use closure_family::conductance_penalty_jet;
pub use closure_family::profile_ci_from_grid;
pub use curvature_estimand::CurvatureVerdict;
pub use curvature_estimand::DesignCoordKappaJet;
pub use curvature_estimand::FlatnessTest;
pub use curvature_estimand::KappaProfileCi;
pub use curvature_estimand::design_coord_kappa_derivative;
pub use curvature_estimand::flatness_lr_test;
pub use curvature_estimand::profile_ci_walk;
pub use curvature_estimand::wald_half_width;
pub use integrator::GeodesicIntegrator;
pub use latent_seed::laplacian_eigenmap_coords;
pub use manifold::GeometryError;
pub use manifold::GeometryResult;
pub use manifold::ManifoldSpec;
pub use manifold::RiemannianManifold;
pub use manifolds::CircleManifold;
pub use manifolds::ConstantCurvature;
pub use manifolds::EuclideanManifold;
pub use manifolds::GrassmannManifold;
pub use manifolds::ProductManifold;
pub use manifolds::SpdManifold;
pub use manifolds::SphereManifold;
pub use manifolds::StiefelManifold;
pub use manifolds::TorusManifold;
pub use manifolds::distance_kappa_jet;
pub use manifolds::exp_map_kappa_jet;
pub use manifolds::log_map_kappa_jet;
pub use manifolds::spd_frechet_mean;
pub use optimizer::RiemannianLBFGS;
pub use optimizer::RiemannianObjective;
pub use optimizer::RiemannianTrustRegion;
pub use response_geometry::ResponseCurvatureFit;
pub use response_geometry::ResponseManifold;
pub use response_geometry::fit_response_curvature;
pub use response_geometry::response_curvature_criterion;
pub use response_geometry::response_exp_map;
pub use response_geometry::response_frechet_mean;
pub use response_geometry::response_log_map;
pub use response_geometry::response_projection_residual;

Modules§

closure_family
Closure as an estimand: a continuous circle ⇄ interval topology family (#1015).
curvature_estimand
Curvature-as-an-estimand: the inference layer on top of the κ-jets.
integrator
latent_seed
Spectral seeding for latent-coordinate (GP-LVM-style) models.
manifold
manifolds
Concrete Riemannian manifold implementations.
optimizer
response_geometry
User-selectable response geometries beyond Sphere and Simplex.
sinkhorn_barycenter
Log-domain entropic Sinkhorn Wasserstein barycenter.