stan-dev/math

The Stan Math Library is a C++ template library for automatic differentiation of any order using forward, reverse, and mixed modes. It includes a range of built-in functions for probabilistic modeling, linear algebra, and equation solving.

解决的问题

提供高性能的 C++ 库用于逆模式自动微分,使开发者无需手动推导或计算,即可构建需要精确导数的算法。

工作原理

该库实现了逆模式自动微分技术,这是一种高效计算复杂数学函数梯度的技术,是该库的核心功能。

适用人群

专为需要构建和使用依赖导数的算法的开发者和研究人员设计,尤其适用于使用 C++ 的用户。

特色亮点

  • 高性能 C++ 实现
  • 面向可扩展性、稳定性和可移植性设计
  • 广泛且可扩展的架构
  • 在新 BSD 许可证下可重新分发

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目