nonlinear-optimization

Top 10 nonlinear-optimization Open-Source Projects

  • PySCIPOpt

    Python interface for the SCIP Optimization Suite

  • ifopt

    An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)

  • 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
  • Optimization.jl

    Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

  • Project mention: SciPy: Interested in adopting PRIMA, but little appetite for more Fortran code | news.ycombinator.com | 2023-05-18

    Interesting response. I develop the Julia SciML organization https://sciml.ai/ and we'd be more than happy to work with you to get wrappers for PRIMA into Optimization.jl's general interface (https://docs.sciml.ai/Optimization/stable/). Please get in touch and we can figure out how to set this all up. I personally would be curious to try this out and do some benchmarks against nlopt methods.

  • optimization-engine

    Nonconvex embedded optimization: code generation for fast real-time optimization

  • 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

  • OMLT

    Represent trained machine learning models as Pyomo optimization formulations

  • SaaSHub

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

    SaaSHub logo
  • ContinuumRobotExamples

    An incremental guide to continuum robot mathematical modeling and numerical implementation. The examples are divided into chapters within the folder structure, and each chapter contains a PDF and code examples.

  • Project mention: How to do position control of an elastic robot arm? | /r/robotics | 2023-05-21

    You certainly can solve elastic robot IK, which I've looked at in a past life. However, any solution likely involves bespoke modeling.

  • pybobyqa

    Python-based Derivative-Free Optimization with Bound Constraints

  • paper_nava_2023_icra_fault-control-ironcub

    Repository associated with the paper "Failure Detection and Fault Tolerant Control of a Jet-Powered Flying Humanoid Robot", published in IEEE ICRA 2023.

  • Project mention: Failure Detection/Fault Tolerant Control of a Jet-Powered Flying Humanoid Robot | news.ycombinator.com | 2023-05-29
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).

nonlinear-optimization related posts

  • GitHub - scipopt/PySCIPOpt: Python interface for the SCIP Optimization Suite

    1 project | /r/Python | 29 Apr 2023
  • Python Interface for the SCIP Optimization Suite

    1 project | news.ycombinator.com | 10 Apr 2023
  • [Q] Library for NLP and Trajectory Optimization

    1 project | /r/u_RLbeginner | 25 May 2022
  • building a ROS1 node that depends on a shared precompiled library

    1 project | /r/ROS | 12 Jul 2021
  • Python open-source solvers

    4 projects | /r/OperationsResearch | 3 Jun 2021
  • Error installing pyscipopt

    1 project | /r/learnpython | 27 Mar 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 PySCIPOpt 749
2 ifopt 734
3 Optimization.jl 663
4 optimization-engine 467
5 prima 270
6 NLopt.jl 254
7 OMLT 247
8 ContinuumRobotExamples 131
9 pybobyqa 71
10 paper_nava_2023_icra_fault-control-ironcub 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com