Skip to content

About

Python implementations of classical nonlinear optimization methods, including Newton, steepest descent, conjugate gradient, and Armijo line search.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

Nonlinear Optimization

This repository contains Python implementations of several algorithms studied in a nonlinear optimization course during my master's program.

The goal of this project was to understand classical optimization methods by implementing them and testing them on example functions.

Implemented Algorithms

  • Newton Method
  • Steepest Descent
  • Conjugate Gradient Method
  • Armijo Line Search

Notes

These notebooks were created as part of my learning process in nonlinear optimization. The focus is on understanding the algorithm steps rather than building a production-ready optimization library.

About

Python implementations of classical nonlinear optimization methods, including Newton, steepest descent, conjugate gradient, and Armijo line search.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages