theseus
theseus copied to clipboard
Various minor improvements
- [ ] Pass
dtype
toScaleCostWeight
when constructed fromfloat
. - [x] Typo in
SE3
. - [x] Add
between
andadjoint
aliases to globalth
scope. - [ ] Explicitly disallow non
Manifold
optimization variables added toObjective
. - [ ] Test old bug in
Variable.update(batch_ignore_mask=True)
with Lie groups. - [ ] Consider adding
LieGroupTensor
wrapper automatically (if needed) when callingTheseusLayer.forward
(see). - [x] Rename
pytest.mark.cuda
aspytest.mark.cudaext
. - [ ] Make
LieGroup.dof()
a static method. - [x] Expose
NonlinearOptimizerInfo
atth
level. - [ ] Change
info.best_iter
initialization to a non-ambiguous value (e.g,. -1, currently 0). - [x] Ensure consistency in the order of args in our cost functions (e.g., optim_vars, aux_vars, cost_weight).