English

tensorflow-riemopt: A Library for Optimization on Riemannian Manifolds

Mathematical Software 2025-12-18 v4 Computational Geometry Machine Learning

Abstract

This paper presents tensorflow-riemopt, a Python library for geometric machine learning in TensorFlow. The library provides efficient implementations of neural network layers with manifold-constrained parameters, geometric operations on Riemannian manifolds, and stochastic optimization algorithms for non-Euclidean spaces. Designed for integration with TensorFlow Extended, it supports both research prototyping and production deployment of machine learning pipelines. The code and documentation are distributed under the MIT license and available at https://github.com/master/tensorflow-riemopt

Keywords

Cite

@article{arxiv.2105.13921,
  title  = {tensorflow-riemopt: A Library for Optimization on Riemannian Manifolds},
  author = {Oleg Smirnov},
  journal= {arXiv preprint arXiv:2105.13921},
  year   = {2025}
}
R2 v1 2026-06-24T02:34:40.267Z