<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class=""><div class="">During the last few months I have worked on my Google Summer of Code (GSoC) project, that consists of implementing a large-scale optimization algorithm to be integrated to Scipy.</div><div class=""><br class=""></div><div class="">The algorithm implemented was an interior point method described in <<a href="https://antonior92.github.io/posts/2017/07/interior-point-method/" class="">https://antonior92.github.io/posts/2017/07/interior-point-method/</a>>. A series of blog post describe different aspects of the algorithm and its use <<a href="https://antonior92.github.io/tags/#gsoc-2017" class="">https://antonior92.github.io/tags/#gsoc-2017</a>>.</div><div class=""><br class=""></div><div class="">The implementation can be found on the separate repository:</div><div class=""><br class=""></div><div class=""><<a href="https://github.com/antonior92/ip-nonlinear-solver" class="">https://github.com/antonior92/ip-nonlinear-solver</a>></div><div class=""><br class=""></div><div class="">and is being integrated to SciPy through the pull request #7729</div><div class=""><br class=""></div><div class=""><<a href="https://github.com/scipy/scipy/pull/7729" class="">https://github.com/scipy/scipy/pull/7729</a>></div><div class=""><br class=""></div><div class="">During my GSoC I have implemented the optimization algorithm, tested it on almost one hundred examples <<a href="https://antonior92.github.io/posts/2017/00/NumericalResults/" class="">https://antonior92.github.io/posts/2017/00/NumericalResults/</a>> and created an interface for using it. While the optimization solver is ready to be used and tested, there are still a features I want to include, namely quasi-Newton approximations to the Hessian matrix including: SR1 approximation; BFGS approximation; and, L-BFGS approximation. I included those as optional items on my GSoC proposal and, unfortunately, they will not be ready for the GSoC submission.  Furthermore, there are still some questions about how to best integrate my implementation to the optimization SciPy library that are still under discussion. However, I will tend to those final points in the weeks following the end of the program.</div><div class=""><br class=""></div><div class="">Finally, I would like to thanks SciPy community and my mentors: Nikolay, Matt and Ralf, with whom I have greatly enjoyed the opportunity to work with during these three months.</div></div><div class=""><br class=""></div><div class="">Antônio H. Ribeiro</div></body></html>