ifopt

Nonlinear solver interface

An Eigen-based C++ interface to nonlinear programming solvers

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

GitHub

790 stars
35 watching
158 forks
Language: C++
last commit: over 1 year ago
Linked from 1 awesome list

catkincmakecppeigenipoptmathematical-programmingnlpnonlinear-optimizationoptimizationroboticsrossnopttrajectory-optimization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
snopt/snopt-matlab Provides a Matlab interface to SNOPT for nonlinear optimization 56
clarkzinzow/nonlinear-optimization-algorithms MATLAB implementations of various nonlinear programming algorithms for optimization and minimization tasks 166
vindaar/nimnlopt A wrapper around the Nlopt nonlinear optimization library for Nim programming language 16
stevengj/nlopt Provides a unified interface to multiple nonlinear optimization algorithms for global and local problem-solving in various fields 1,908
konovod/nlopt.cr A wrapper around an open-source nonlinear optimization library 3
locuslab/optnet A PyTorch module that adds differentiable optimization as a layer to neural networks 517
mlpack/ensmallen A C++ library for numerical optimization tasks 754
scipopt/scip A solver for mixed integer programming and nonlinear optimization problems 407
hyperopt/hyperopt-sklearn Automates search for optimal parameters in machine learning algorithms. 1,594
non-contradiction/ipoptjlr A software package providing an interface to the Ipopt nonlinear solver in R, enabling optimization and solving complex mathematical problems. 6
ethz-pes/multi_objective_optimization_matlab A MATLAB toolset for multi-objective optimization using genetic algorithms and other methods. 53
cvxopt/cvxopt A Python software suite for solving convex optimization problems 993
eniac/otti A compiler and solver for optimization problems using zkSNARKs 6
guillaume-chevalier/hyperopt-keras-cnn-cifar-100 Automates hyperparameter optimization and neural network architecture search using Hyperopt on a CNN model for the CIFAR-100 dataset 106
metaopt/torchopt An efficient library for differentiable optimization built on top of PyTorch. 554