Skip to content

Instantly share code, notes, and snippets.

View mateuszbaran's full-sized avatar

Mateusz Baran mateuszbaran

View GitHub Profile
@mateuszbaran
mateuszbaran / optim-with-manifolds.jl
Created March 16, 2023 08:30
Using Optim.jl with Manifolds.jl
using Manifolds, Optim, ManifoldsBase
# this is a generic part
"""
ManifoldWrapper{TM<:AbstractManifold} <: Optim.Manifold
Adapts Manifolds.jl manifolds for use in Optim.jl
"""
struct ManifoldWrapper{TM<:AbstractManifold} <: Optim.Manifold
M::TM
end