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

Missing file:VG-SGG-train.h5、VG-SGG-test.h5、VG-SGG-val.h5、psg-train-zs-pred、psg-val-test、psg-val-dev #9

Open
jjl212 opened this issue Aug 5, 2024 · 6 comments

Comments

@jjl212
Copy link

jjl212 commented Aug 5, 2024

I couldn't find the file VG-SGG-train_zs_pred.h5/VG-SGG-train.h5 in the download link .Is this file the same as 'VG-SGG-with-attri.h5'? Or is VG-SGG-train_zs_pred.h5/VG-SGG-train.h5 a dataset file that has been repartitioned based on VG-SGG-with-attri.h5? I have the same confusion regarding the val and test dataset files named vg/vg_motif_anno/VG-SGG-val.h5 and vg/vg_motif_anno/VG-SGG-test.h5 in lavis/configs/datasets/vg/defaults_rel_det_train_zs_pred.yaml. Looking forward to your response.

@Scarecrow0
Copy link
Collaborator

The VG annotation file is the same as the initial annotation from vg_motif_anno. The codebase will select different splits for training and testing. You can create those files through soft links.

The test set of our work in PSG is the official validation set of PSG. The validation set is randomly selected from the official training set by us. You can rename the official split and create your own validation set.

@myukzzz
Copy link

myukzzz commented Aug 27, 2024

Another file is missing during the test: zeroshot_triplet_lavis.pytorch

@Boltzmachine
Copy link

The VG annotation file is the same as the initial annotation from vg_motif_anno.

Sorry I did not get which file you are referring. what should VG-SGG-train.h5 be create from?

@zhuhl0913
Copy link

zhuhl0913 commented Sep 3, 2024

The VG annotation file is the same as the initial annotation from vg_motif_anno.

Sorry I did not get which file you are referring. what should VG-SGG-train.h5 be create from?

I assume that all these files (VG-SGG-train.h5, VG-SGG-test.h5, VG-SGG-val.h5) are created as soft links to the VG-SGG-with-attri.h5 file. The codebase automatically selects the appropriate data splits for further processing.

@Scarecrow0
Copy link
Collaborator

Another file is missing during the test: zeroshot_triplet_lavis.pytorch

This file stores the triplet combination that is unseen in the training set and shares the same format with the previous zero-shot SGG codebase.
I will update this file later.

@Scarecrow0
Copy link
Collaborator

The VG annotation file is the same as the initial annotation from vg_motif_anno.

Sorry I did not get which file you are referring. what should VG-SGG-train.h5 be create from?

The VG-SGG-train.h5 is created from the initial annotation of the VG dataset: vg_motif_anno.h5.

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

5 participants