Cogito2012 / OpenTAL

[CVPR 2022 Oral] Towards Open Set Temporal Action Localization
Other
50 stars 1 forks source link

Not able to download the RGB npy features #5

Closed akshitac8 closed 1 year ago

akshitac8 commented 1 year ago

Hi, Thank you for sharing your amazing work. Can you please provide google drive link for the features ( thumos and ActivityNet).

Cogito2012 commented 1 year ago

@akshitac8 Thanks for your interest in this work! I'll try to share them in an accessible folder these days, and let you know once they are ready.

Cogito2012 commented 1 year ago

@akshitac8 As I do not have a huge personal remote storage, I uploaded the feature files (>300GB) to the university OneDrive folder. However, due to the sharing restriction of my university account, the link to those feature files can only be shared with your email account. You may double-check with your Gmail, or directly visit the link.

Let me know if you encounter any questions.

akshitac8 commented 1 year ago

Hi @Cogito2012 Thank you for uploading the features but activityNet features are getting stopped at 21 GB download. Can you please check if they are uploaded correctly from your side?

Cogito2012 commented 1 year ago

@akshitac8 I checked the onedrive folder, and there are 14928 .npy files in the train_val_npy_112 folder. I guess you're using webpage, you may try some command tool to download, for example, use the rclone and see the discussion here: how-do-i-download-a-publicly-shared-onedrive-file

akshitac8 commented 1 year ago

Thank you for the help. @Cogito2012 Can you also please confirm if experiments/opental/train_opental_final.sh is correct? because some of the argparse are called in the train.py file.

Cogito2012 commented 1 year ago

@akshitac8 It should be correct.

Note that the complete arguments are in the AFSD/common/config.py, and the train_opental_final.sh will override the default args of the config.py. In the latter part of the config.py, args will be transformed into data variable, which is the config imported to AFSD/thumos14/train.py.

akshitac8 commented 1 year ago

@Cogito2012 thank you so much for your help. I also wanted to ask, regarding the open set testing, In test_cross_data.sh under test_anet function. The testing is performed on known classes of ActivityNet test data but I am not able to understand where do you perform testing on the data of the 5 unknown classes.

Cogito2012 commented 1 year ago

@akshitac8 Note that because the model is only trained on thumos14, the classes from ActivitiyNet are all unknown (after excluding the overlapping classes). The testing codes are in AFSD/thumos14/test_cross_data.py.

akshitac8 commented 1 year ago

Thank you for the help @Cogito2012. I have one last question, While training do you remove the videos containing unknown action instances?

Cogito2012 commented 1 year ago

@akshitac8 I did not remove unknown video clips. That's why we say in the training, there exists "known unknown" actions, since the model could already see the unknown video clips but without training annotations.

akshitac8 commented 1 year ago

Completed :)

Anirudh257 commented 11 months ago

Hi @Cogito2012 could you share the features with me as well. I am unable to access the links for Thumos and ActivityNet here: https://share.weiyun.com/bP62lmHj and https://share.weiyun.com/PXXtHcbp

Cogito2012 commented 11 months ago

Hi @Cogito2012 could you share the features with me as well. I am unable to access the links for Thumos and ActivityNet here: https://share.weiyun.com/bP62lmHj and https://share.weiyun.com/PXXtHcbp

Sure, you should have access to this link via your github Gmail account.