1
1
2
- # mmg-nia Repository for NIA project
3
-
4
2
## How to use it
5
3
1 . ` $ git clone https://github.com/lunit-io/mmg-nia `
6
4
2 . ` $ pip install -r requirements.txt `
7
5
3 . ` $ cd data_preprocessing ` and do data-preprocessing [ here] ( https://github.com/lunit-io/mmg-model-nia/tree/master/data_preprocessing )
8
6
4 . To train and test 5-fold cross validation, use ` $ sh test.sh $GPU_ID $PICKLE_PATH $DATA_ROOT ` \
9
7
e.g. ` $ sh test.sh 0 data_preprocessing/db/shuffled_db.pkl /data/mmg/mg_nia `
8
+ - If you want to use many GPUs, input multiple numbers: ` sh test.sh 0,1,2,3, ... `
10
9
5 . ` $ cat resnet34-5fold-result `
11
10
```
12
- compressed
13
- threshold : 0.1
14
- calculated accuracy is 0.8150886790885683
15
- calculated specificity is 0.8227048930437848
16
- calculated sensitivity is 0.7889675985264972
17
- threshold : 0.15
18
- calculated accuracy is 0.8451890694648247
19
- calculated specificity is 0.878533964063642
20
- calculated sensitivity is 0.7308764166673534
21
- threshold : 0.2
22
- calculated accuracy is 0.8608703452476536
23
- calculated specificity is 0.9128091136592129
24
- calculated sensitivity is 0.6827785378337696
25
- calculated auc is 0.8896701982655968
26
- uncompressed
27
11
threshold : 0.1
28
12
calculated accuracy is 0.8144577092389047
29
13
calculated specificity is 0.8112627121478205
@@ -40,21 +24,6 @@ uncompressed
40
24
```
41
25
6 . ` $ cat densenet121-5fold-result `
42
26
```
43
- compressed
44
- threshold : 0.1
45
- calculated accuracy is 0.8405651319250256
46
- calculated specificity is 0.8526687249469763
47
- calculated sensitivity is 0.7984347172444817
48
- threshold : 0.15
49
- calculated accuracy is 0.8595072953293281
50
- calculated specificity is 0.888602910574434
51
- calculated sensitivity is 0.7593899157536472
52
- threshold : 0.2
53
- calculated accuracy is 0.8708727262659541
54
- calculated specificity is 0.9096908783863396
55
- calculated sensitivity is 0.7374108776754932
56
- calculated auc is 0.9031778432556026
57
- uncompressed
58
27
threshold : 0.1
59
28
calculated accuracy is 0.8379339405852875
60
29
calculated specificity is 0.8391845548624011
0 commit comments