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

Questions about BTCV performance of the Table 3 in the paper #26

Closed
JiaxinZhuang opened this issue Jul 19, 2023 · 7 comments
Closed

Questions about BTCV performance of the Table 3 in the paper #26

JiaxinZhuang opened this issue Jul 19, 2023 · 7 comments

Comments

@JiaxinZhuang
Copy link

Thanks for the great jobs.
Is it any specific script to reproduce the results of the universal model in Table 3?

@ljwztc
Copy link
Owner

ljwztc commented Jul 20, 2023

hi, the table 3 is conducted using 5-cross validation. you need to do 5 times training and validation, and average the results. the dataset split is shown in https://github.com/ljwztc/CLIP-Driven-Universal-Model/blob/main/dataset/BTCV_folds.json.

@boxiangyun
Copy link

How to evaluate the results of the test set (img0061~0080)? I couldn't find the annotations. Is it verified online on the official website?

@JiaxinZhuang
Copy link
Author

hi, the table 3 is conducted using 5-cross validation. you need to do 5 times training and validation, and average the results. the dataset split is shown in https://github.com/ljwztc/CLIP-Driven-Universal-Model/blob/main/dataset/BTCV_folds.json.

Thanks for reply. In my understanding, the universal model is firstly trained with the assembly datasets, where the data split follows https://github.com/ljwztc/CLIP-Driven-Universal-Model/blob/main/dataset/dataset_list/PAOT_123457891213_train.txt , right? So in order to conduct 5-cross validation and given the BTCV_folds.json, there should be five PAOT_123457891213_train.txt files? Since I find these two files share some data for every validation fold.

@ljwztc
Copy link
Owner

ljwztc commented Jul 31, 2023

How to evaluate the results of the test set (img0061~0080)? I couldn't find the annotations. Is it verified online on the official website?

Yes. It should be verified online on the official website.

@ljwztc
Copy link
Owner

ljwztc commented Jul 31, 2023

hi, the table 3 is conducted using 5-cross validation. you need to do 5 times training and validation, and average the results. the dataset split is shown in https://github.com/ljwztc/CLIP-Driven-Universal-Model/blob/main/dataset/BTCV_folds.json.

Thanks for reply. In my understanding, the universal model is firstly trained with the assembly datasets, where the data split follows https://github.com/ljwztc/CLIP-Driven-Universal-Model/blob/main/dataset/dataset_list/PAOT_123457891213_train.txt , right? So in order to conduct 5-cross validation and given the BTCV_folds.json, there should be five PAOT_123457891213_train.txt files? Since I find these two files share some data for every validation fold.

Yes. When conducting the BTCV experiment, the pre-training process should exclude the data from BTCV.

@boxiangyun
Copy link

But, in the PAOT.txt, you show the list (01_Multi-Atlas_Labeling/label/label0061.nii.gz ~ label0080.nii.gz).
Is this an error or did you use data from 61 to 80 during the training phase?

@ljwztc
Copy link
Owner

ljwztc commented Sep 7, 2023

The released codebase is for MSD leaderboard main experiment. When train model for BTCV, it should exclude the BTCV data.

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

3 participants