-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
293 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,146 @@ | ||
#!/bin/bash | ||
|
||
echo "Training CE on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced CE on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ce \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted CE on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ce \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training focal loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss focal \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced focal loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss focal \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted focal loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss focal \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training LDAM loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ldam \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced LDAM loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ldam \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced LDAM loss w/ DRW on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ldam \ | ||
--rw_method cb \ | ||
--drw \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted LDAM loss on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ldam \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted LDAM loss w/ DRW on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ldam \ | ||
--rw_method sklearn \ | ||
--drw \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training mixup on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
--mixup \ | ||
--mixup_alpha 0.2 \ | ||
|
||
echo "Training balanced mixup on mimic-cxr-lt..." | ||
python main.py --data_dir /ssd1/greg/physionet.org/files/mimic-cxr-jpg/2.0.0 \ | ||
--out_dir mimic_results \ | ||
--dataset mimic-cxr-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
--bal_mixup \ | ||
--mixup_alpha 0.2 \ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,146 @@ | ||
#!/bin/bash | ||
|
||
echo "Training CE on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced CE on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ce \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted CE on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ce \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training focal loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss focal \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced focal loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss focal \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted focal loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss focal \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training LDAM loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ldam \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced LDAM loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ldam \ | ||
--rw_method cb \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training class-balanced LDAM loss w/ DRW on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ldam \ | ||
--rw_method cb \ | ||
--drw \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted LDAM loss on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ldam \ | ||
--rw_method sklearn \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training sklearn re-weighted LDAM loss w/ DRW on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ldam \ | ||
--rw_method sklearn \ | ||
--drw \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
|
||
echo "Training mixup on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
--mixup \ | ||
--mixup_alpha 0.2 \ | ||
|
||
echo "Training balanced mixup on NIH-LT..." | ||
python main.py --data_dir /ssd1/greg/NIH_CXR/images \ | ||
--out_dir nih_results \ | ||
--dataset nih-lt \ | ||
--loss ce \ | ||
--max_epochs 60 \ | ||
--patience 15 \ | ||
--batch_size 256 \ | ||
--lr 1e-4 \ | ||
--bal_mixup \ | ||
--mixup_alpha 0.2 \ | ||
|