Author Archives: julia on Abel Soares Siqueira

NLPModels.jl and CUTEst.jl: Constrained optimization

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2017-02-17-nlpmodelsjl-and-cutestjl-constrained-optimization/

This is a continuation of this
post
.
And again, you can follow the commands of this post in the
asciinema.

If you followed along last post, you should know the basics of our
NLPModels API, including CUTEst access.

One thing I didn’t explore, though, was constrained problems.
It’d complicate too much.

However, now that we know how to handle the basics, we can move to the
advanced.

Nonlinear Programming format

The NLPModels internal structure is based on the CUTEst way of storing a
problem.
We use the following form for the optimization problem:

NLPModels.jl, CUTEst.jl and other Nonlinear Optimization Packages on Julia

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2017-02-07-nlpmodelsjl-cutestjl-and-other-nonlinear-optimization-packages-on-julia/

A couple of weeks ago me and Professor Dominique Orban have finally made a release of CUTEst.jl, a wrapper for the CUTEst repository of problems for nonlinear optimization (which I’ve mentioned before). Along with this release, we’ve done a release of NLPModels.jl, the underlying package. I think it’s time I explain a little about these packages, others, and how to use them together. If you want to see the output of the commands, you can open this ASCIInema side by side.

NLPModels.jl, CUTEst.jl and other Nonlinear Optimization Packages on Julia

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2017-02-07-nlpmodelsjl-cutestjl-and-other-nonlinear-optimization-packages-on-julia/

A couple of weeks ago me and Professor Dominique Orban have finally made a release of
CUTEst.jl, a wrapper for the CUTEst repository of problems for nonlinear
optimization (which I’ve mentioned before).
Along with this release, we’ve done a release of NLPModels.jl, the underlying
package. I think it’s time I explain a little about these packages, others,
and how to use them together.
If you want to see the output of the commands, you can open
this ASCIInema
side by side.