Skip to content

Commit

Permalink
New scripts for 10-fold cross val
Browse files Browse the repository at this point in the history
  • Loading branch information
gzuidhof committed Jul 21, 2016
1 parent d715665 commit 6b91404
Show file tree
Hide file tree
Showing 10 changed files with 226 additions and 14 deletions.
4 changes: 2 additions & 2 deletions config/resnet56_09_diag.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[1234567]/*/*.pkl.gz
filenames_validation: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[8]/*/*.pkl.gz
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[1234567]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[8]/*/*.pkl.gz
data_folder: None ;not used

[network]
Expand Down
53 changes: 53 additions & 0 deletions config/resnet56_0_diag.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[info]
experiment: ResNet default settings
name: OWN2_resnet56_0

[dataset]
pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[12345679]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[8]/*/*.pkl.gz
data_folder: None ;not used

[network]
architecture: resnet
input_size: 64
depth: 5
branching_factor: 6
batch_normalization: True
batch_normalization_alpha: 0.1
dropout: 0.25
spatial_dropout: 0.5
gaussian_noise: 0.05

[updates]
optimization: -
learning_rate: 0 ;not used, see schedule
momentum: 0.90
l2_lambda: 0.00002
batch_size_train: 72
batch_size_validation: 138
n_epochs: 240

[preprocessing] ;Not used
random_crop: 0 ;no cropping
erode_segmentation: 11

[normalization]
zero_center: True
mean_pixel: 0.2606236106512

[augmentation]
augment: True
flip: True
zoom: 0.1
rotation: 20
translation: 3


[misc]
multiprocess_load_augmentation: False
save_every_n_epoch: 2
n_workers_load_augmentation: 1
4 changes: 2 additions & 2 deletions config/resnet56_12_diag.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[3456789]/*/*.pkl.gz
filenames_validation: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[0]/*/*.pkl.gz
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[3456789]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0]/*/*.pkl.gz
data_folder: None ;not used

[network]
Expand Down
53 changes: 53 additions & 0 deletions config/resnet56_1_diag.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[info]
experiment: ResNet default settings
name: OWN2_resnet56_1

[dataset]
pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[23456789]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0]/*/*.pkl.gz
data_folder: None ;not used

[network]
architecture: resnet
input_size: 64
depth: 5
branching_factor: 6
batch_normalization: True
batch_normalization_alpha: 0.1
dropout: 0.25
spatial_dropout: 0.5
gaussian_noise: 0.05

[updates]
optimization: -
learning_rate: 0 ;not used, see schedule
momentum: 0.90
l2_lambda: 0.00002
batch_size_train: 72
batch_size_validation: 138
n_epochs: 240

[preprocessing] ;Not used
random_crop: 0 ;no cropping
erode_segmentation: 11

[normalization]
zero_center: True
mean_pixel: 0.2606236106512

[augmentation]
augment: True
flip: True
zoom: 0.1
rotation: 20
translation: 3


[misc]
multiprocess_load_augmentation: False
save_every_n_epoch: 2
n_workers_load_augmentation: 1
53 changes: 53 additions & 0 deletions config/resnet56_2_diag.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[info]
experiment: ResNet default settings
name: OWN2_resnet56_2

[dataset]
pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[13456789]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0]/*/*.pkl.gz
data_folder: None ;not used

[network]
architecture: resnet
input_size: 64
depth: 5
branching_factor: 6
batch_normalization: True
batch_normalization_alpha: 0.1
dropout: 0.25
spatial_dropout: 0.5
gaussian_noise: 0.05

[updates]
optimization: -
learning_rate: 0 ;not used, see schedule
momentum: 0.90
l2_lambda: 0.00002
batch_size_train: 72
batch_size_validation: 138
n_epochs: 240

[preprocessing] ;Not used
random_crop: 0 ;no cropping
erode_segmentation: 11

[normalization]
zero_center: True
mean_pixel: 0.2606236106512

[augmentation]
augment: True
flip: True
zoom: 0.1
rotation: 20
translation: 3


[misc]
multiprocess_load_augmentation: False
save_every_n_epoch: 2
n_workers_load_augmentation: 1
4 changes: 2 additions & 2 deletions config/resnet56_34_diag.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[0152789]/*/*.pkl.gz
filenames_validation: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[6]/*/*.pkl.gz
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0152789]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[6]/*/*.pkl.gz
data_folder: None ;not used

[network]
Expand Down
4 changes: 2 additions & 2 deletions config/resnet56_56_diag.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[0124789]/*/*.pkl.gz
filenames_validation: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[3]/*/*.pkl.gz
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0124789]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[3]/*/*.pkl.gz
data_folder: None ;not used

[network]
Expand Down
4 changes: 2 additions & 2 deletions config/resnet56_78_diag.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[0163459]/*/*.pkl.gz
filenames_validation: ../../data/cadOWNv2_0.5mm_96x96_xy_xz_yz/subset[2]/*/*.pkl.gz
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[0163459]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[2]/*/*.pkl.gz
data_folder: None ;not used

[network]
Expand Down
53 changes: 53 additions & 0 deletions config/resnet56_9_diag.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[info]
experiment: ResNet default settings
name: OWN2_resnet56_9

[dataset]
pixels: 96
n_classes: 2
channels: 1
subset: None
filenames_train: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[12345670]/*/*.pkl.gz
filenames_validation: /media/diskB/guido/luna16/candidates_v2_0.5mm_96x96_xy_xz_yz/subset[8]/*/*.pkl.gz
data_folder: None ;not used

[network]
architecture: resnet
input_size: 64
depth: 5
branching_factor: 6
batch_normalization: True
batch_normalization_alpha: 0.1
dropout: 0.25
spatial_dropout: 0.5
gaussian_noise: 0.05

[updates]
optimization: -
learning_rate: 0 ;not used, see schedule
momentum: 0.90
l2_lambda: 0.00002
batch_size_train: 72
batch_size_validation: 138
n_epochs: 240

[preprocessing] ;Not used
random_crop: 0 ;no cropping
erode_segmentation: 11

[normalization]
zero_center: True
mean_pixel: 0.2606236106512

[augmentation]
augment: True
flip: True
zoom: 0.1
rotation: 20
translation: 3


[misc]
multiprocess_load_augmentation: False
save_every_n_epoch: 2
n_workers_load_augmentation: 1
8 changes: 4 additions & 4 deletions src/deep/resnet/resnet.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
from params import params as P

LR_SCHEDULE = {
0: 0.012,
6: 0.12,
80: 0.012,
120: 0.0012,
0: 0.01,
6: 0.1,
100: 0.01,
160: 0.001,
}

PIXELS = P.INPUT_SIZE
Expand Down

0 comments on commit 6b91404

Please sign in to comment.