numerical-optimization

Top 15 numerical-optimization Open-Source Projects

  • tf-quant-finance

    High-performance TensorFlow library for quantitative finance.

  • Project mention: tf-quant-finance: NEW Derivatives and Hedging - star count:3911.0 | /r/algoprojects | 2023-06-10
  • ceres-solver

    A large scale non-linear optimization library

  • Project mention: The Elements of Differentiable Programming | news.ycombinator.com | 2024-03-22

    I can't reply to the guy saying julia is the only one. But there are others.

    Ceres uses dual numbers

    https://github.com/ceres-solver/ceres-solver/blob/master/inc...

    This library from google is used everywhere in robotics, so it's hardly some backwater little side project.

    So does c++ autodiff

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • osqp

    The Operator Splitting QP Solver

  • Project mention: Best/Any Convex Optimization Solver for Rust? | /r/rust | 2023-05-31

    There's also two bindings for the osqp library (which is written in C), osqp published 2 years ago and osqp-rust published 3 months ago. I don't know what are the differences between them, but they both target osqp 0.6.2 (released in 2021) while the last released version is osqp 0.6.3 which was released last week.

  • mpmath

    Python library for arbitrary-precision floating-point arithmetic

  • Project mention: mpmath – Python library for arbitrary-precision floating-point arithmetic | news.ycombinator.com | 2024-01-19
  • argmin

    Numerical optimization in pure Rust

  • prima

    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.

  • Project mention: Nagfor supports half-precision floating-point numbers | news.ycombinator.com | 2024-03-06

    1. nagfor Release 7.1(Hanzomon) Build 7149 released on March 5, 2024, fixed all the bugs spotted, but introduced an ICE when compiling PRIMA ( http://www.libprima.net ). The ICE has nothing to do with half-precision real, because it occurs when PRIMA is configured to use single or double precision. It can be reproduced by

    ```

    git clone https://github.com/libprima/prima.git && cd prima && git checkout ec42cb0 && cd fortran/examples/lincoa && make ntest

    ```

    2. nagfor 7.2 released on 6 March, 2024 included neither the ICE nor the fixes for the bugs.

  • NLopt.jl

    Package to call the NLopt nonlinear-optimization library from the Julia language

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • parmoo

    Python library for parallel multiobjective simulation optimization

  • pybobyqa

    Python-based Derivative-Free Optimization with Bound Constraints

  • Burkardt-Fortran-90

    Classification of John Burkardt's many Fortran 90 codes

  • Project mention: What numerical libraries (besides LAPACK) do you normally use in Fortran? | /r/fortran | 2023-06-09

    I have used many codes by John Burkardt https://people.sc.fsu.edu/~jburkardt/f_src/f_src.html and classified them at https://github.com/Beliavsky/Burkardt-Fortran-90 .

  • NumericalAlgorithms.jl

    [DEPRECATED] Statistics & Numerical algorithms implemented in Julia.

  • nonlinear-optimization-ad

    Several Haskell packages for numerical optimizations.

  • util

    My machine learning, optimization, and data science utilities package. (by tchlux)

  • Optimization-Codes-by-ChatGPT

    numerical optimization subroutines in Fortran generated by ChatGPT-4

  • Project mention: Fortran tutorial using ChatGPT | /r/fortran | 2023-06-09

    Another experiment with ChatGPT was using it to generate subroutines for numerical optimization: https://github.com/Beliavsky/Optimization-Codes-by-ChatGPT .

  • fminslp

    matlab based optimizer framework for Sequential Linear Programming (SLP) coupled with a global convergence filter

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-22.

numerical-optimization related posts

Index

What are some of the best open-source numerical-optimization projects? This list will help you:

Project Stars
1 tf-quant-finance 4,259
2 ceres-solver 3,589
3 osqp 1,550
4 mpmath 906
5 argmin 883
6 prima 265
7 NLopt.jl 252
8 parmoo 71
9 pybobyqa 70
10 Burkardt-Fortran-90 39
11 NumericalAlgorithms.jl 12
12 nonlinear-optimization-ad 8
13 util 6
14 Optimization-Codes-by-ChatGPT 5
15 fminslp 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com