There are 21 repositories under numerical-optimization topic.
High-performance TensorFlow library for quantitative finance.
A large scale non-linear optimization library
数学知识点滴积累 矩阵 数值优化 神经网络反向传播 图优化 概率论 随机过程 卡尔曼滤波 粒子滤波 数学函数拟合
Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.
Open Optimal Control Library for Matlab. Trajectory Optimization and non-linear Model Predictive Control (MPC) toolbox.
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 (SQP + barrier) solver for nonconvex constrained optimization
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
PyPop7: A Pure-Python Library for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* variants (including evolutionary algorithms, swarm-based randomized optimizers, pattern search, and even random search). [https://jmlr.org/papers/v25/23-0386.html (CCF-A)] (Its Planned Extensions: PyCoPop7, PyNoPop7, PyPop77, and PyMePop7)
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.
A C++ interface to formulate and solve linear, quadratic and second order cone problems.
A course on Optimization Methods
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.
The Constrained and Unconstrained Testing Environment with safe threads (CUTEst) for optimization software
Hierarchical Optimization Time Integration (HOT) for efficient implicit timestepping of the material point method (MPM)