Eric Hanson
Eric Hanson
```julia "this is a docstring" f(x) = x """ g(x,y) Another docstring, this time for `g`. """ function g end """ h(x,y) Another docstring, this time for `h`. """ h(x,y)...
Now that Convex.jl is backed by MOI, we can take advantage of its ability to write to file formats (https://jump.dev/MathOptInterface.jl/stable/apimanual/#File-formats-1). It's actually pretty easy to do this already, e.g. ```julia...
The purpose of this issue is to collate suggestions for documentation improvements into a single issue. (We did thes quite successfully in JuMP https://github.com/jump-dev/JuMP.jl/issues/2348). If you are looking to contribute...
Probably using * https://gist.github.com/pfitzseb/4b910449e21b51fed4b4a2a7c20912ff * https://github.com/JuliaDocs/Documenter.jl/pull/1577 to avoid issues like https://discourse.julialang.org/t/is-convex-jl-still-working/68624/5
My attempt to resolve https://github.com/JuliaOpt/Convex.jl/issues/218.
This is a proof of concept implementation of a different internal structure for Convex.jl (edit: which has started to turn into a bit of a rewrite). Currently, just the minimal...
Right now, if `A` is a matrix, then `norm(A,p)` emits a deprecation warning and calls `opnorm(A,p)`, in line with Julia 0.7. In the next breaking release, we should make `norm(A,p)`...
We have a file https://github.com/jump-dev/Convex.jl/blob/38e5fcce49f34c5d54c925ca5adbfb1979948be8/src/atoms/second_order_cone/scaledgeomean.jl that defines the function, but it never gets included and is not tested. I took a brief look at the git history and couldn't find...
It’s tricky to do efficiently so we should have an implementation here (even though it doesn’t need a new atom). We should also speed up the sparse matrix creation in...
As pointed out in https://github.com/JuliaOpt/Convex.jl/pull/330#discussion_r341410987, it would make sense to deprecate `p.optval` in favor of a function as the API for accessing the optimal value. I think it would make...