• ROPTLIB

  • Referenced in 15 articles [sw27188]
  • Oriented C++ Library for Optimization on Riemannian Manifolds. Riemannian optimization is the task of finding ... real-valued function defined on a Riemannian manifold. Riemannian optimization has been a topic ... article describes ROPTLIB, a C++ library for Riemannian optimization. Unlike prior packages, ROPTLIB simultaneously achieves ... users do not need to implement manifold- and algorithm-related objects; (iii) it provides efficient...
  • Loki

  • Referenced in 19 articles [sw00524]
  • genus-1 two-dimensional Riemannian manifold. This manifold can be defined via a parametrization...
  • RTRMC

  • Referenced in 43 articles [sw20435]
  • single Grassmann manifold. We then apply second-order Riemannian trust-region methods (RTRMC...
  • SE-Sync

  • Referenced in 9 articles [sw40678]
  • optimization problem on a low-dimensional Riemannian manifold, and design a truncated-Newton trust-region...
  • Manopt

  • Referenced in 117 articles [sw08493]
  • efficient numerical algorithms. In particular, optimization on manifolds is well-suited to deal with rank ... simplify experimenting with state of the art Riemannian optimization algorithms. We aim particularly at reaching...
  • geomstats

  • Referenced in 11 articles [sw24373]
  • geomstats: a Python Package for Riemannian Geometry in Machine Learning. We introduce geomstats, a python ... package that performs computations on manifolds such as hyperspheres, hyperbolic spaces, spaces of symmetric positive ... unit-tested implementations of these manifolds, together with useful Riemannian metrics and associated Exponential ... loss functions. We also give the corresponding Riemannian gradients. The operations implemented in geomstats...
  • SageManifolds

  • Referenced in 3 articles [sw27192]
  • vector frames can be introduced on the manifold, which does not need to be parallelizable ... overlapping vector frames. Generic pseudo-Riemannian manifolds can be considered, among which Riemannian manifolds...
  • MVIRT

  • Referenced in 4 articles [sw28253]
  • MVIRT, a toolbox for manifold-valued image restoration. In many real life application ... measured data takes its values on Riemannian manifolds. For the special case of the Euclidean...
  • ManifoldOptim

  • Referenced in 4 articles [sw27189]
  • Interface to the ’ROPTLIB’ Library for Riemannian Manifold Optimization. An R interface to version...
  • LORM

  • Referenced in 2 articles [sw18660]
  • Library for Optimization on Riemannian Manifold. Quadrature Rules on Manifolds: We implemented the optimization algorithms ... library for optimization on Riemannian manifolds (LORM), which is Free Software licensed under the MPL2...
  • Manifolds.jl

  • Referenced in 2 articles [sw39726]
  • Extensible Julia Framework for Data Analysis on Manifolds. For data given on a nonlinear space ... often enough structure to form a Riemannian manifold. We present the Julia package Manifolds.jl, providing ... easy to use library of Riemannian manifolds and Lie groups. We introduce a common interface...
  • hybrid-rcg

  • Referenced in 3 articles [sw39660]
  • proposed algorithms is a generalization to Riemannian manifolds of the hybrid conjugate gradient method ... with the existing methods for solving several Riemannian optimization problems. Python implementations of the methods...
  • UMAP

  • Referenced in 30 articles [sw34900]
  • Manifold Approximation and Projection) is a novel manifold learning technique for dimension reduction. UMAP ... constructed from a theoretical framework based in Riemannian geometry and algebraic topology. The result...
  • GenRTR

  • Referenced in 1 article [sw14488]
  • optimization of functions defined on Riemannian manifolds. GenRTR currently provides two Riemannian trust-region methods...
  • StiefelLog

  • Referenced in 1 article [sw42250]
  • geodesics and optimization for Riemannian logarithms of Stiefel and flag manifolds. We provide two closed ... used to compute the Riemannian center of mass for these manifolds equipped with the above...
  • ManifoldCode

  • Referenced in 1 article [sw06974]
  • domains with the structure of Riemannian two- and three-manifolds. To accomplish this task...
  • Megaman

  • Referenced in 5 articles [sw17838]
  • eigendecompositions. The package incorporates theoretical advances in manifold learning, such as the unbiased Laplacian estimator ... estimation of the embedding distortion by the Riemannian metric method introduced by Perrault-Joncas...
  • Blitz++

  • Referenced in 35 articles [sw00082]
  • Blitz++ provides dense numeric arrays for C++ with...
  • Cadabra

  • Referenced in 91 articles [sw00097]
  • Cadabra is a powerful computer program for the...
  • Expokit

  • Referenced in 200 articles [sw00258]
  • Expokit provides a set of routines aimed at...