PolyOpt() Functionality


I have been setting up a universal differential equation model with multiple shooting, following the example, and it works great. I am just confused as to what the OptimizationPolyalgorithms.PolyOpt() optimizer is actually doing, as I have been able to find no docs or papers around it. The paper on multiple shooting mentions using an augmented lagrangian method, but I cannot see how this ties to PolyOpt(). Any direction would be helpful.

It’s ADAM → BFGS. If you just check the code it’s clear to read.