Skip to content

Expose EqF Python bindings (ABC), template on N, modify/add examples#2368

Merged
dellaert merged 10 commits intoborglab:developfrom
rohan-bansal:eqf_python
Jan 31, 2026
Merged

Expose EqF Python bindings (ABC), template on N, modify/add examples#2368
dellaert merged 10 commits intoborglab:developfrom
rohan-bansal:eqf_python

Conversation

@rohan-bansal
Copy link
Copy Markdown
Contributor

@rohan-bansal rohan-bansal commented Jan 22, 2026

Summary:

  • Add ABCEqF wrapper class (AbcEquivariantFilter) that templates on N
  • Translated Python example for ABC EqF.
  • Used ABCEqF in original C++ example to simplify a bit more

We can possibly migrate the examples to AwesomeEqF! I added them just to test the different instantiations.

@rohan-bansal rohan-bansal changed the title Expose EqF Python bindings (Unit3/Rot3 + ABC) and add examples Expose EqF Python bindings (ABC) and add examples Jan 28, 2026
@rohan-bansal rohan-bansal changed the title Expose EqF Python bindings (ABC) and add examples Expose EqF Python bindings (ABC) and add example Jan 28, 2026
@rohan-bansal rohan-bansal changed the title Expose EqF Python bindings (ABC) and add example Expose EqF Python bindings (ABC), template on N, modify/add examples Jan 29, 2026
Copy link
Copy Markdown
Member

@dellaert dellaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! I think it's fine to merge, but I think it would be even cooler if it was a notebook with some graphics :-) And, indeed, I think there is a case to be made to immediately move the notebook to Awesome EqF

Copy link
Copy Markdown
Member

@dellaert dellaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice !!!

@dellaert dellaert merged commit 49eb819 into borglab:develop Jan 31, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants