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

Training duration issue #41

Open
jinjikikko976 opened this issue Sep 27, 2024 · 2 comments
Open

Training duration issue #41

jinjikikko976 opened this issue Sep 27, 2024 · 2 comments

Comments

@jinjikikko976
Copy link

Hello, excuse me!May I ask how long it would take for a complete training session.
It usually takes more than 10 hours to train in a 3D environment with 4090,Is there not only a hardware issue but also a code problem that causes this?
Another question is what network and parameter configuration do you use for the experiment on the physical machine?
Your project has brought us great help! We look forward to your reply!

@heleidsn
Copy link
Owner

Hi, it depends on the NN configuration. For the simplest case, such as mlp policy in Simple Avoid env, it should be converged around 20k timesteps, which usually takes less than 2 hours on 3060 gpu. It will take more time for other policies especially the mobile_net one. You can use time funtion in python to see which part cost time most, training or gathering data.

Yes, the trained parameter can be applied directly to real drone. Jetson Nano is enough to run the network.

@jinjikikko976
Copy link
Author

Hi, it depends on the NN configuration. For the simplest case, such as mlp policy in Simple Avoid env, it should be converged around 20k timesteps, which usually takes less than 2 hours on 3060 gpu. It will take more time for other policies especially the mobile_net one. You can use time funtion in python to see which part cost time most, training or gathering data.

Yes, the trained parameter can be applied directly to real drone. Jetson Nano is enough to run the network.

Thank you for your reply,I will try using the time function

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

2 participants