|
a |
|
b/config/augm.py |
|
|
1 |
from torchio import ZNormalization, Compose |
|
|
2 |
|
|
|
3 |
from augm.lambda_channel import LambdaChannel |
|
|
4 |
from semseg.data_loader import get_pad_3d_image |
|
|
5 |
|
|
|
6 |
train_transforms_dict = { |
|
|
7 |
ZNormalization(): 1.0, |
|
|
8 |
# RandomAffine(): 0.05, |
|
|
9 |
# RandomElasticDeformation(max_displacement=3): 0.20, |
|
|
10 |
# RandomNoise(std=(0,0.1)): 0.10, |
|
|
11 |
# RandomBlur(std=(0,0.1)): 0.10, |
|
|
12 |
LambdaChannel(get_pad_3d_image(pad_ref=(48, 64, 48),zero_pad=False)): 1.0, |
|
|
13 |
} |
|
|
14 |
train_transform = Compose(train_transforms_dict) |
|
|
15 |
val_transforms_dict = { |
|
|
16 |
ZNormalization(): 1.0, |
|
|
17 |
LambdaChannel(get_pad_3d_image(pad_ref=(48, 64, 48),zero_pad=False)): 1.0, |
|
|
18 |
} |
|
|
19 |
val_transform = Compose(val_transforms_dict) |