Oscar Dowson

Results 1409 comments of Oscar Dowson

This is a very open research project I would love to collaborate on. Essentially, we know _something_ needs to be built and that it would be helpful for users. We...

@jhmenke what is the output of `versioninfo()` and `] st -m` for each of your environments? Do you have the logs? Both models take 446850 simplex iterations? If @jhmenke used...

In light of https://github.com/jump-dev/HiGHS.jl/issues/291#issuecomment-3076000501 I'm reopening this issue. There's some overhead in the new HiGHS callback when called from C, and this is exacerbated when called from SimplexInterrupt, which triggers...

This was a breaking change we made at some point. My original dimension was N instead of 2N 😆

What's the simplest example you want to be able to build? No JuMP. Pure Manopt.jl

> The very simplest example is the Riemannian center of mass Code? At the moment I'm not even sure if JuMP can support your problem types. We really assume that...

I'll discuss this with @blegat next week at https://jump.dev/meetings/jumpdev2025/

We discussed this at JuMP-dev. A summary: * Matrix-based manifolds that use algebraic functions are a good fit for Manopt+JuMP. This is pretty much what the current extension does. *...

That seems fine to me. `AbstractJuMPScalar` is part of the public API. Whether it is a performance problem entirely depends on how you use it internally.

This is coming from MOI: https://github.com/jump-dev/MathOptInterface.jl/blob/406f7cd9b0e681f1934121055b7619ab3d666202/src/Nonlinear/parse.jl#L342-L361 The reason is that `x[1]^2` is treated as a QuadExpr, not `^(x[1], 2)`. ```Julia julia> using JuMP julia> model = Model(); julia> @variable(model, x[1:2]);...