400-123-4567
公司动态 行业新闻
常见的C/C++开源非线性优化库
浏览量:    所属栏目:【行业新闻】    时间:2024-03-12

1. Ceres Solver

Ceres Solver是谷歌开源的一个开源 C++ 库,用于建模和解决大型、复杂的优化问题。它可用于解决具有边界约束的非线性最小二乘问题和一般无约束优化问题

2. GSL

GNU 科学库 (GSL) 是数值计算例程的集合。这些例程是用 C 从头开始编写的,为 C 程序员提供了现代应用程序编程接口 (API),允许为非常高级的语言编写包装器。源代码根据 GNU 通用公共许可证分发。

3. g2o

g2o 是一个开源 C++ 框架,用于优化基于图的非线性误差函数,被广泛应用于SLAM。

4. PETSc

PETSc/TAO 是一种用于编写、分析和优化大规模数值模拟的工具。

5. NLopt

NLopt 是一个用于非线性局部和全局优化的库,适用于具有或不具有梯度信息的函数。它被设计为一个简单、统一的界面,并封装了多个免费/开源非线性优化库。

6. lpopt

Ipopt(内点法优化器,发音为eye-pea-Opt)是一个用于大规模非线性优化的软件包。它旨在寻找以下形式的数学优化问题的(局部)解决方案。

 
 

7. levmar

Minpack的lmder可能是 LM 算法使用最广泛的免费实现。

8. ALGLIB

支持如下算法
在这里插入图片描述

网站首页 高德娱乐简介 高德注册 高德登录 高德新闻 高德APP下载 高德代理加盟 联系我们

Copyright © 2012-2018 首页-高德娱乐-注册登录站 版权所有
电话:400-123-4567      手机:13800000000
E-mail:admin@youweb.com      联系人:张生
地址:广东省广州市天河区88号

琼ICP备xxxxxxxx号

扫一扫  关注微信

平台注册入口