Загрузка страницы

The state of JuMP | Oscar Dowson | JuliaCon 2021

This talk was presented as part of JuliaCon 2021.

Abstract:
JuMP is a modeling language and collection of supporting packages for mathematical optimization in Julia. JuMP makes it easy to formulate and solve linear programming, semidefinite programming, integer programming, convex optimization, constrained nonlinear optimization, and related classes of optimization problems.

In this talk, we discuss the state of JuMP, preview some recently added features, and discuss our plans for the future.

For more info on the Julia Programming Language, follow us on Twitter: https://twitter.com/JuliaLanguage and consider sponsoring us on GitHub: https://github.com/sponsors/JuliaLang

Contents
00:00 Welcome!
00:33 What is JuMP?
01:45 What is actually in the JuMP-dev GitHub organization?
02:58 Acknowledgments
03:16 Annual JuMP workshops
03:39 Where is JuMP used?
05:10 Outline of the rest of the talk
05:42 JuMP-related talks at JuliaCon 2021
07:31 Governance changes in JuMP community
09:18 NSF funding for long-term maintenance and support for JuMP
11:25 Features request for JuMP
11:39 Roadmap to JuMP 1.0 from 2019 (two years later)
12:41 Many tutorials are now integrated into JuMP documentation
14:12 You should check the performance tips tutorial
15:33 New JuMP features
18:52 We are close to JuMP 1.0, but still, some work needs to be done
20:08 Planned breaking changes in JuMP 1.0
21:37 Plans for the future beyond JuMP 1.0
23:21 How you can get involved with JuMP?

S/O to https://github.com/KZiemian for the video timestamps!

Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/JuliaCommunity/YouTubeVideoTimestamps

Interested in improving the auto generated captions? Get involved here: https://github.com/JuliaCommunity/YouTubeVideoSubtitles

Видео The state of JuMP | Oscar Dowson | JuliaCon 2021 канала The Julia Programming Language
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
28 июля 2021 г. 17:15:01
00:25:08
Другие видео канала
EuroAD 2021: ChainRules.jl: AD system agnostic rules for JuliaLangEuroAD 2021: ChainRules.jl: AD system agnostic rules for JuliaLangJuliaCon 2020 | DynamicPPL: Stan-like Speed for Dynamic Probabilistic Models | Mohamed TarekJuliaCon 2020 | DynamicPPL: Stan-like Speed for Dynamic Probabilistic Models | Mohamed TarekKeynote: Modeling and Simulation to Guide Dose... | Husain Attarwala (Moderna) | JuliaCon 2022Keynote: Modeling and Simulation to Guide Dose... | Husain Attarwala (Moderna) | JuliaCon 2022UnitCommitment.jl Security-Constrained Unit Commitment in JuMP | Alinson S Xavier | JuliaCon2021UnitCommitment.jl Security-Constrained Unit Commitment in JuMP | Alinson S Xavier | JuliaCon2021JuliaCon 2020 | Convex.jl: where are we and where do we want to go? | Eric P. HansonJuliaCon 2020 | Convex.jl: where are we and where do we want to go? | Eric P. HansonAn individual-based model to simulate Coffee Leaf Rust epidemics | Manuela V. Ferro | JuliaCon2021An individual-based model to simulate Coffee Leaf Rust epidemics | Manuela V. Ferro | JuliaCon2021Interactive financial modeling | Benjamin Lungwitz | PlutoCon 2021Interactive financial modeling | Benjamin Lungwitz | PlutoCon 2021Computational Modeling in Julia with Applications to the COVID-19 Pandemic: 8,  Markov Chains and...Computational Modeling in Julia with Applications to the COVID-19 Pandemic: 8, Markov Chains and...The OSCAR Computer Algebra System | Max Horn, Claus Fieker | JuliaCon 2021The OSCAR Computer Algebra System | Max Horn, Claus Fieker | JuliaCon 2021Advection and diffusion: PDEs in 1D | MIT Computational Thinking Spring 2021 | Lecture 23Advection and diffusion: PDEs in 1D | MIT Computational Thinking Spring 2021 | Lecture 23JuliaCon 2020 | Interactive data visualizations with StatsMakie | Pietro VertechiJuliaCon 2020 | Interactive data visualizations with StatsMakie | Pietro VertechiSmartTensors: Unsupervised Machine Learning | Velimir Vesselinov | JuliaCon2021SmartTensors: Unsupervised Machine Learning | Velimir Vesselinov | JuliaCon2021Pebble games - Time and space to differentiate a program | Jin Guo Lin | JuliaCon2021Pebble games - Time and space to differentiate a program | Jin Guo Lin | JuliaCon2021AugmentedGaussianProcesses.jl, a full Gaussian Process toolkit | Théo Galy-Fajou | JuliaCon 2020AugmentedGaussianProcesses.jl, a full Gaussian Process toolkit | Théo Galy-Fajou | JuliaCon 2020HydroPowerModels.jl: A Package for Hydrothermal Economic Dispatch Optimization | JuliaCon 2019HydroPowerModels.jl: A Package for Hydrothermal Economic Dispatch Optimization | JuliaCon 2019JavaScript inside notebooks | Fons van der Plas | PlutoCon 2021JavaScript inside notebooks | Fons van der Plas | PlutoCon 2021Introduction to Decision Making Under Uncertainty using POMDPs.jlIntroduction to Decision Making Under Uncertainty using POMDPs.jlTopOpt.jl: topology optimization software done right! | Mohamed Tarek | JuliaCon2021TopOpt.jl: topology optimization software done right! | Mohamed Tarek | JuliaCon2021Julog.jl: Prolog-like Logic Programming in Julia | Xuan (Tan Zhi Xuan) | JuliaCon 2021Julog.jl: Prolog-like Logic Programming in Julia | Xuan (Tan Zhi Xuan) | JuliaCon 2021Bifurcation Based Machine Learning of Dynamical Systems | Kyoung Hyun Lee | SciMLCon 2022Bifurcation Based Machine Learning of Dynamical Systems | Kyoung Hyun Lee | SciMLCon 2022A Multi-precision Algorithm for Convex Quadratic Optimization | Geoffroy Leconte | JuliaCon 2022A Multi-precision Algorithm for Convex Quadratic Optimization | Geoffroy Leconte | JuliaCon 2022
Яндекс.Метрика