Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change unit tests to avoid making mypy a main requirement. #168

Merged
merged 3 commits into from
Apr 15, 2022

Conversation

luisenp
Copy link
Contributor

@luisenp luisenp commented Apr 15, 2022

Motivation and Context

Closes #167

@luisenp luisenp added bug Something isn't working documentation Improvements or additions to documentation labels Apr 15, 2022
@luisenp luisenp requested a review from mhmukadam April 15, 2022 12:50
@luisenp luisenp self-assigned this Apr 15, 2022
@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Apr 15, 2022
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
.circleci/config.yml Outdated Show resolved Hide resolved
@luisenp luisenp merged commit 3058a07 into main Apr 15, 2022
@luisenp luisenp deleted the lep.close_167 branch April 15, 2022 14:22
luisenp added a commit that referenced this pull request Apr 26, 2022
* Change unit tests to avoid making mypy a main requirement. (#168)

* Change unit tests to avoid making mypy a main requirement.

* Added back dev requirements to CI.

* Wording change.

* Update readme and contrib (#169)

* Change unit tests to avoid making mypy a main requirement.

* Added back dev requirements to CI.

* Removed thanks file.

* Add missing license header in test_urdf_model

* Add ManifoldGaussian class for messages in belief propagation (#121)

* Gaussian class to wrap Manifold class and lam matrix for inverse covariance

* reformatted

* restored original manifold file

* initial attempt at marginal class , need to handle batch dim

* added standard fns dtype, to, copy, update

* single to call in init

* renamed ManifoldGaussian

* setting precision in init with checks

* update function requires mean and precision

* fixed naming in init

* manifold gaussian tests

* retract and local gaussian fns

* check precision is a symmetric matrix

* moved retract and local gaussian to manifold_gaussian to avoid circular imports

* added ManifoldGaussian to inits

* minor edits

* fixed dtype error in se3 that appeared in unit tests

* add checks for local_gaussian

* tests for local and retract gaussian

* import from th.

* added local_gaussian retract_gaussian to init, minor fix

* minor fix on value error

* fixed copy bug and added comments

* random precision matrix in unit tests

* fix for random precision

* init precision with identity

* fixed typo

* More efficient implementation of forward kinematics (#175)

* Bump DRM version and adapt API

* Add small tolerences to tests to account for numerical errors

* Changing setup virtualenv command. (#178)

* Updated SDF object in collision cost functions whenever an aux var is updated (#177)

* Updated SDF object in collision cost functions whenever an aux var is updated.

* Changed gather_from_rows_cols to support matrix broadcasting.

Co-authored-by: Mustafa Mukadam <mukadam.mh@gmail.com>
Co-authored-by: Joe Ortiz <joeaortiz16@gmail.com>
Co-authored-by: Austin Wang <austinswang@gmail.com>
luisenp added a commit that referenced this pull request Apr 26, 2022
* Change unit tests to avoid making mypy a main requirement.

* Added back dev requirements to CI.

* Wording change.
suddhu pushed a commit to suddhu/theseus that referenced this pull request Jan 21, 2023
…esearch#168)

* Change unit tests to avoid making mypy a main requirement.

* Added back dev requirements to CI.

* Wording change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update unit test so installation works without mypy
3 participants