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

Linting #130

Merged
Merged

Conversation

Federico-PizarroBejarano
Copy link
Contributor

A lot of linting using a combination of automatic tools and standardizing our documentation manually. There is still a lot of work documentation-wise since entire files have no docstrings, but that can be done later now that the structure is standardized. Hard to ensure I haven't broken something since there are no experiments for many of the controllers, and the code is very obfuscated in some files.

@Federico-PizarroBejarano Federico-PizarroBejarano added the documentation Improvements or additions to documentation label Apr 28, 2023
Gamma_inv = torch.diag_embed(1/Gamma)
# Todo: Should inverse be used here instead? pinverse was more stable previsouly.
Sigma_inv = K_zind_zind + K_x_zind.transpose(1,2) @ Gamma_inv @ K_x_zind
Sigma = torch.pinverse(K_zind_zind + K_x_zind.transpose(1,2) @ Gamma_inv @ K_x_zind)
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we keep these lines? Sigma is useful for debugging.

@JacopoPan JacopoPan merged commit cb01519 into utiasDSL:main-redux May 8, 2023
@JacopoPan JacopoPan deleted the main-redux-2 branch May 8, 2023 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants