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

Why optimize vo or imu model every data sequence not every epoch? #6

Open
ChillTerry opened this issue Feb 8, 2025 · 0 comments
Open

Comments

@ChillTerry
Copy link

Hi,

Great work on the project! After reviewing your entire codebase, I have two questions:

Optimization Frequency: Why do you optimize the VO or IMU model after each data sequence rather than at the end of every epoch? I noticed that during each epoch you only perform backpropagation and defer calling optimizer.step() until after the entire dataset has been processed. Have you tried updating the model weights at the end of each epoch?

Alternating Optimization: Why do you optimize the VO and IMU models alternately instead of updating them simultaneously? Have you experimented with optimizing both models together?

Thanks for your time and insights!

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

No branches or pull requests

1 participant