-
Notifications
You must be signed in to change notification settings - Fork 37
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
ceres GradientChecker and ceres AutoDiffCostFunction #41
Comments
|
i saw this from v1.0 pyceres/_pyceres/factors/bundle.cc Line 80 in 179883e
so the AutoDiffCostFunction is removed becasue of this?
Thanks! |
An |
And is the geometry of Sophus not going to be suported in Pyceres in the future? |
So far we've been relying on the geometry objects available in COLMAP. We could consider adding support for Sophus objects if there is a need for minimal dependencies within pyceres. |
As @sarlinpe mentioned, it may be useful to use torch's autograd for some cases. Here is a simple example for curve fitting. PS: Haven't tested for a large scale problem (i.e., large parameter block size), maybe using GPU benefical in this case? |
Nice, thanks for sharing! For larger problems, you would likely need to pre-compute the forward and backward passes for all residuals and parameters in parallel (e.g. in an evaluation callback) and simply lookup their values in |
Hi,
Does this package bind these 2 functions into python? I failed to find them. if it is not included, is there any replacement methods recommended in python?
Thank you for help!
The text was updated successfully, but these errors were encountered: