Skip to content

Commit

Permalink
(3e -> 3a) Add InstanceGroup class (#1618)
Browse files Browse the repository at this point in the history
* Add method to get single instance permutations

* Add method and (failing) test to get instance grouping

* Append a dummy instance for missing instances

* Update tests to accept a dummy instance

* Add initial InstanceGroup class

* Few extra tests for `InstanceGroup`

* Remember instance grouping after testing hypotheses

* Use reconsumable iterator for reprojected coords

* Only triangulate user instances, add fixture, update tests

* Normalize instance reprojection errors

* Add `locked`, `_dummy_instance`, `numpy`, and `update_points`

* Allow `PredictedPoint`s to be updated as well

* Add tests for new attributes and methods

* Add methods to create, add, replace, and remove instances

* Use PredictedInstance for new/dummy instances

* (3f -> 3e) Add `FrameGroup` class  (#1665)

* (3g -> 3f) Use frame group for triangulation (#1693)
  • Loading branch information
roomrys authored Apr 12, 2024
1 parent 443d410 commit c3a8173
Show file tree
Hide file tree
Showing 7 changed files with 1,594 additions and 1,445 deletions.
Loading

0 comments on commit c3a8173

Please sign in to comment.