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

Required time for training #3

Open
kemaloksuz opened this issue Nov 5, 2024 · 4 comments
Open

Required time for training #3

kemaloksuz opened this issue Nov 5, 2024 · 4 comments

Comments

@kemaloksuz
Copy link

Hi, thanks for the great work. Could you please specify the time and compute requirements to train Senna?

@rb93dett
Copy link
Collaborator

rb93dett commented Nov 7, 2024

We train Senna on 8xA800 GPUs (80G), with a training duration of approximately 40 hours using 800k QA samples. By reducing the batch size, training on GPUs with 40G or 24G of memory should be feasible.

@kemaloksuz
Copy link
Author

Thanks for the response. Does this include Senna E2E part or only Senna VLM? If not, how long does it take to train SennaE2E in addition to Senna VLM?

@rb93dett
Copy link
Collaborator

Senna-E2E and Senna-VLM can be trained independently in parallel. The training time for Senna-E2E depends on the training data and model used. With VAD as the base model on the nuScenes dataset, the training duration is approximately 12 hours (on 8 * 4090 GPUs).

@kemaloksuz
Copy link
Author

Thanks for the answer. I think the details will be more clear once you release the code. Before then, can I ask 2 more questions please:

  • Don't you need to train Senna-VLM first, and then train Senna-E2E as Senna E2E will be using the representation of Senna VLM? This was my understanding from the paper, but might be missing something as you mentioned that they can be trained in parallel.
  • Also, how many epochs do you train VAD on nuScenes? Normally, it is trained for 60 epochs, in which case I'd expect to take more than 12 hours on 8 GPUs.

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