#11 · 主分类: 优化与启发式算法

theseus

bilevel-optimization computer-vision deep-learning differentiable-optimization embodied-ai gauss-newton implicit-differentiation levenberg-marquardt nonlinear-least-squares pytorch robotics

可微非线性优化库

项目最后更新:01/16/25

GitHub Stars

2.1K

Forks数量

148

贡献者数量

27

许可证

MIT

收录理由

在机器人和视觉领域,经常需要把可学习的模块与可靠的几何约束结合起来,而Theseus正是为了让这种结合能够端到端训练而设计的。你可以自由地定义一个同时包含两类项的优化目标,然后让库用高斯-牛顿、列文伯格-马夸尔特、信赖域或狗腿法等算法求解,同时梯度仍能穿过求解器反向传播。这样一来,机器人既能从数据中学习,又能始终遵循运动学或物理上的先验知识。库内还提供了稀疏线性求解器、批处理、GPU加速以及多种反向模式,让你可以根据需要灵活权衡训练速度和近似精度。整体而言,这是一个成熟且设计严谨的工具,能够自然融入PyTorch生态。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目