paper-with-me

Papers

TensorFlow RiemOpt: a library for optimization on Riemannian manifolds

2021-05-27 · Oleg Smirnov

The adoption of neural networks and deep learning in non-Euclidean domains has been hindered until recently by the lack of scalable and efficient learning frameworks. Existing toolboxes in this space were mainly motivated by research and education use cases, whereas practical aspects, such as deploying and maintaining machine learning models, were often overlooked. We attempt to bridge this gap by proposing TensorFlow RiemOpt, a Python library for optimization on Riemannian manifolds in TensorFlow. The library is designed with the aim for a seamless integration with the TensorFlow ecosystem, targeting not only research, but also streamlining production machine learning pipelines.

📄 PDF Abstract BibTeX arXiv:2105.13921

Code (2)

master/tensorflow-manopt 공식 구현 tf
master/tensorflow-riemopt tf

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Rieoptax: Riemannian Optimization in JAX

2022-10-10 · Saiteja Utpala, Andi Han, Pratik Jawanpuria, Bamdev Mishra

We present Rieoptax, an open source Python library for Riemannian optimization in JAX. We show that many differential geometric primitives, such as Riemannian exponential and logarithm maps, are usually faster in Rieopta…

CPUGPURiemannian optimizationStochastic Optimization

geomstats: a Python Package for Riemannian Geometry in Machine Learning

2018-05-21 · ICLR 2019 5 · Nina Miolane, Johan Mathe, Claire Donnat, Mikael Jorda 외

We introduce geomstats, a python package that performs computations on manifolds such as hyperspheres, hyperbolic spaces, spaces of symmetric positive definite matrices and Lie groups of transformations. We provide effic…

BIG-bench Machine LearningGPURiemannian optimization

No-regret Online Learning over Riemannian Manifolds

2021-12-01 · NeurIPS 2021 12 · Xi Wang, Zhipeng Tu, Yiguang Hong, Yingyi Wu 외

We consider online optimization over Riemannian manifolds, where a learner attempts to minimize a sequence of time-varying loss functions defined on Riemannian manifolds. Though many Euclidean online convex optimization …

Geomstats: A Python Package for Riemannian Geometry in Machine Learning

2020-04-07 · ICLR 2019 5 · Nina Miolane, Alice Le Brigant, Johan Mathe, Benjamin Hou 외

We introduce Geomstats, an open-source Python toolbox for computations and statistics on nonlinear manifolds, such as hyperbolic spaces, spaces of symmetric positive definite matrices, Lie groups of transformations, and …

BIG-bench Machine LearningClusteringDimensionality ReductionGPU+1

Riemannian SAM: Sharpness-Aware Minimization on Riemannian Manifolds

2023-09-21 · NeurIPS 2023 11

Contemporary advances in the field of deep learning have embarked upon an exploration of the underlying geometric properties of data, thus encouraging the investigation of techniques that consider general manifolds, for …