There are 21 repositories under numerical-optimization topic.
High-performance TensorFlow library for quantitative finance.
A large scale non-linear optimization library
数学知识点滴积累 矩阵 数值优化 神经网络反向传播 图优化 概率论 随机过程 卡尔曼滤波 粒子滤波 数学函数拟合
Collected study materials in Numerical Optimization ANU@MATH3514(HPC)
PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.
Directory of Fortran codes on GitHub, arranged by topic
A next-gen Lagrange-Newton solver for nonconvex optimization. It unifies barrier and SQP methods in a modern and generic way, and implements different globalization flavors (line search/trust region and merit function/filter method/funnel method). Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.
optimagic is a Python package for numerical optimization. It is a unified interface to optimizers from SciPy, NlOpt and other packages. optimagic's minimize function works just like SciPy's, so you don't have to adjust your code. You simply get more optimizers for free. On top you get diagnostic tools, parallel numerical derivatives and more.
Probabilistic Inference on Noisy Time Series
[JMLR-2024] PyPop7: A Pure-Python Library for POPulation-based Black-Box Optimization (BBO), especially their *Large-Scale* versions/variants (-> evolutionary algorithms/swarm-based optimizers/pattern search/random search/...). https://jmlr.org/papers/v25/23-0386.html
A course on Optimization Methods
Fatrop is a nonlinear optimal control problem solver that aims to be fast, support a broad class of optimal control problems and achieve a high numerical robustness.
Proximal operators for nonsmooth optimization in Julia
Proximal algorithms for nonsmooth optimization in Julia
Python interface for OSQP
:monocle_face: Matlab Samples :alien: keep updating
Meta.Numerics is library for advanced numerical computing on the .NET platform. It offers an object-oriented API for statistical analysis, advanced functions, Fourier transforms, numerical integration and optimization, and matrix algebra.
Hierarchical Optimization Time Integration (HOT) for efficient implicit timestepping of the material point method (MPM)
Modern Fortran Edition of the SLSQP Optimizer