What's Changed
- Fixed bug in BaspachoSparseSolver preventing CPU usage if torch cuda available by @luisenp in #585
- Added commented out tests back to baspacho solver tests. by @luisenp in #586
- Yipuz.more robust loss by @YipuZhao in #581
- Update CI executor for GPU by @luisenp in #608
- Removed duplicate error computation in Local class by @luisenp in #607
- Modify Objective::_erase_function_variables(...) to also delete varia… by @Hesam-Vayu in #612
- Update pre-commit hooks and fix mypy errors by @luisenp in #610
Objective.to()
andTheseusLayer.to()
now returnself
and support "cuda". by @luisenp in #623- Improves to Timer and Profiler utils by @luisenp in #628
- Faster log map implementation by @luisenp in #629
- Fix broken backward graph when using
LieTensor.exp()
by @luisenp in #631 - Fix track best solution in nonlinear optimizer with matrix vars and implicit diff by @luisenp in #637
- Fix broken tests by @luisenp in #658
- Speedup VariableOrdering.append from O(N^2) to O(N) by @ahojnnes in #657
- Add EPS for sqrt in SO3 to_quaternion by @luisenp in #661
- link fix in readme by @mhmukadam in #662
New Contributors
- @YipuZhao made their first contribution in #581
- @Hesam-Vayu made their first contribution in #612
- @ahojnnes made their first contribution in #657
Full Changelog: 0.2.1...0.2.2