Optimagic overview

Optimagic overview#

Learning Objectives#

After working through this topic, you should be able to:

  • Explain how optimagic makes numerical optimization more user friendly for non-experts

  • List several diagnostic features of optimagic

  • Explain why representing parameters as flat vectors is not a good idea in complex applications

Materials#

The following is an optimagic presentation from the 2023 EuroScipy conference (at that time, optimagic was called estimagic, don’t let that distract you). You don’t have to understand all details. Just try to get an overview of the main optimagic features.