3个不稳定版本

0.2.1 2019年6月3日
0.2.0 2019年6月3日
0.1.1 2019年3月2日

1798嵌入式开发

Download history 488/week @ 2024-03-13 963/week @ 2024-03-20 828/week @ 2024-03-27 1186/week @ 2024-04-03 1539/week @ 2024-04-10 1108/week @ 2024-04-17 1110/week @ 2024-04-24 817/week @ 2024-05-01 1254/week @ 2024-05-08 896/week @ 2024-05-15 900/week @ 2024-05-22 1263/week @ 2024-05-29 961/week @ 2024-06-05 799/week @ 2024-06-12 918/week @ 2024-06-19 714/week @ 2024-06-26

每月3,807 次下载
3 个软件包中使用 (通过 optimization_engine)

MIT/Apache

29KB
591

L-BFGS 构建状态

L-BFGS (低内存Broyden–Fletcher–Goldfarb–Shanno) 是一个库,用于在数值优化中使用有限内存并始终不显式创建Hessian进行估计和应用Hessian。它仅使用L-BFGS算法指定的简单向量操作。

这里实现的特定L-BFGS算法可以在 算法9.1 (L-BFGS两重循环递归) 中找到。

此外,使用在 D.-H. Li和M. Fukushima,“关于BFGS方法在非凸无约束优化问题中的全局收敛性” 中指定的Cautious-BFGS (C-BFGS)算法的条件来检查L-BFGS的更新。

许可证

根据以下任一许可证授权

任选其一。

贡献

除非您明确声明,否则任何有意提交以包含在您的工作中的贡献(根据Apache-2.0许可证定义),均应如上所述双授权,不附加任何额外条款或条件。

依赖关系

~155KB