GithubHelp home page GithubHelp logo

Comments (19)

synsin0 avatar synsin0 commented on June 6, 2024 1

Okay, I will reproduce the training process as the instructions says. Considers the preprocessing and training time cost. I will report two or three days later to see if the eval goes normally.

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024 1

Thanks a lot! If you have any problems, please feel free to let me know.

Notably, we observed that the fluctuation of NuScenes on our unitr is relatively large, and the NDS of Unitr+LSS is between 72.8 and 73.3. The performance reported is the best among the three times. We also provide the best-performing model parameters and logs.

Hope everything goes well with you. :)

Best,
Haiyang

from unitr.

synsin0 avatar synsin0 commented on June 6, 2024 1

My reproduced results for the default unitr.yaml without any modification is: mAP: 0.6958 NDS: 0.7269. The result is 0.5% slightly lower than yours best. My training log is provided as follows:
train_20230924-190858.log

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

Sorry for that, we will update the pre-trained weights.

We self-pretrain the unitr on ImageNet and nuImage. The structure of Unitr is basically the same as DSVT.

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

The Google Drive link is updated.

By the way, could you mention it in this issue if you can reproduce the same performance easily?
We have checked the code in our workspace. However, your double-check will be important to us and helpful to others who use this code. :)

Thanks!

Best,
Haiyang

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

Here is the referenced training cost, which could be of assistance to you.

The overall training time of UniTR+LSS is 24h on 8 A100 GPUs(40GB) with shared memory (gt sampling) and closed torch checkpoints here set to [ ]. Enabling the torch checkpoints will extend the training time by an hour. We haven't experimented with the version that doesn't share memory of gt sampling, so we're unable to provide a reference cost regarding this variant.

Enabling torch checkpoints will consume 20GB per GPU card, while disabling them will require over 35GB per GPU card. All batch size are set to 3 by default.

Hope the above information might be helpful to you. :)

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

If you have any questions, please feel free to let us know. We will improve and update this code based on your feedback to make it more user-friendly and provide a better experience for everyone.

from unitr.

synsin0 avatar synsin0 commented on June 6, 2024

Well, I encoutered a problem at the end of pre-processing, which is , Ran out of memory for RAM=120G in my environment. The gt_database creation process costs too much memory. I'd like to confirm the size of two files. I see in my environment , nuscenes_10sweeps_withvelo_lidar.npy = 12G, is that true, may you check the file size to see if mine is correctly generated.

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

Well, I encoutered a problem at the end of pre-processing, which is , Ran out of memory for RAM=120G in my environment. The gt_database creation process costs too much memory. I'd like to confirm the size of two files. I see in my environment , nuscenes_10sweeps_withvelo_lidar.npy = 12G, is that true, may you check the file size to see if mine is correctly generated.

  • This 12GB is correct; it may vary on different machines and environments. In my case, some machines have 12GB, and some have 24GB. I believe that 12GB should be fine.

  • However, when enabling 'share mem,' it does require a significant amount of memory. I have 256GB of RAM on my end. Regarding your question, I would recommend using a machine with sufficient memory to generate the 'share mem' file because training is faster with it, and all of our experiments have 'share mem' enabled. However, turning off 'share mem' should also be fine, and that way, you won't have any memory issues.

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

Well, I encoutered a problem at the end of pre-processing, which is , Ran out of memory for RAM=120G in my environment. The gt_database creation process costs too much memory. I'd like to confirm the size of two files. I see in my environment , nuscenes_10sweeps_withvelo_lidar.npy = 12G, is that true, may you check the file size to see if mine is correctly generated.

If you feel it's necessary, you can email me and then add me on WeChat, so we can have a more convenient way to contact and resolve issues.

My email is [email protected]

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

Thank you very much for your prompt response. Based on your results, our code should be fine.

I think these results to be reasonably sound; we conducted the experiment thrice and selected the highest score.
The performance of unitr we provided is 73.0 NDS and 70.1 mAP, your result is 72.7 NDS and 69.6 mAP.

The NDS scores across the three runs were 72.6, 73.0, and 72.9 for unitr.yaml without LSS. Notably, there is still a significant fluctuation in the NuScenes dataset, particularly in the mAP metric, where fluctuations are even more pronounced.

Additionally, we have also provided checkpoints for you to verify on your end to ensure consistent evaluation with ours.
Switching to the LSS version can lead to an improvement of 0.3 to 0.5 points.

Thank you once again for your prompt response and for helping us validate the correctness of our code.
I hope UNITR can be helpful for your future research. Wishing you all the best.

Haiyang,

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

This issue will be closed as it appears to have been resolved. If you have any further questions, please feel free to ask.

from unitr.

Looottch avatar Looottch commented on June 6, 2024

The Google Drive link is updated.

By the way, could you mention it in this issue if you can reproduce the same performance easily? We have checked the code in our workspace. However, your double-check will be important to us and helpful to others who use this code. :)

Thanks!

Best, Haiyang

link of google drive is gone, would you mind put a new link here

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

The Google Drive link is updated.
By the way, could you mention it in this issue if you can reproduce the same performance easily? We have checked the code in our workspace. However, your double-check will be important to us and helpful to others who use this code. :)
Thanks!
Best, Haiyang

link of google drive is gone, would you mind put a new link here

Can you tell me which link is missing? Everything I checked seems to be working.

from unitr.

Looottch avatar Looottch commented on June 6, 2024

The Google Drive link is updated.
By the way, could you mention it in this issue if you can reproduce the same performance easily? We have checked the code in our workspace. However, your double-check will be important to us and helpful to others who use this code. :)
Thanks!
Best, Haiyang

link of google drive is gone, would you mind put a new link here

Can you tell me which link is missing? Everything I checked seems to be working.

ckpt of Bev Map Segmentation in the following pic
image
eg: https://drive.google.com/file/d/1x189DFgx04SeoyVDkDoZj-FpMPzgYkcn/view?usp=sharing

from unitr.

nnnth avatar nnnth commented on June 6, 2024

I checked my sharing permissions and there seems to be no problem, can you show us what happens after clicking the link?
截屏2023-12-01 上午12 10 04

from unitr.

Looottch avatar Looottch commented on June 6, 2024

I checked my sharing permissions and there seems to be no problem, can you show us what happens after clicking the link? 截屏2023-12-01 上午12 10 04

like this, (maybe u moved to other folder?
image

from unitr.

nnnth avatar nnnth commented on June 6, 2024

I asked other people to try clicking this link and they had no problem. Maybe you need to change the network, browser, device, or ask someone else to download it for you.

from unitr.

Haiyang-W avatar Haiyang-W commented on June 6, 2024

I checked my sharing permissions and there seems to be no problem, can you show us what happens after clicking the link? 截屏2023-12-01 上午12 10 04

like this, (maybe u moved to other folder? image

I think it might be an issue with your internet connection, for example, if you are in mainland China, Google Drive requires using a VPN.

from unitr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.