@@ -22,7 +22,7 @@ def __init__(self, params):
2222 If D is None, then the z-axis is not cropped
2323 """
2424 self .output_size = params ['CenterCrop_output_size' .lower ()]
25- self .inverse = params [ 'CenterCrop_inverse' .lower ()]
25+ self .inverse = params . get ( 'CenterCrop_inverse' .lower (), True )
2626 self .task = params ['Task' .lower ()]
2727
2828 def get_crop_param (self , sample ):
@@ -113,7 +113,7 @@ def __init__(self, params):
113113 """
114114 self .start = params ['CropWithBoundingBox_start' .lower ()]
115115 self .output_size = params ['CropWithBoundingBox_output_size' .lower ()]
116- self .inverse = params [ 'CropWithBoundingBox_inverse' .lower ()]
116+ self .inverse = params . get ( 'CropWithBoundingBox_inverse' .lower (), True )
117117 self .task = params ['task' ]
118118
119119 def get_crop_param (self , sample ):
@@ -170,10 +170,10 @@ def __init__(self, params):
170170 """
171171 # super(RandomCrop, self).__init__(params)
172172 self .output_size = params ['RandomCrop_output_size' .lower ()]
173- self .fg_focus = params [ 'RandomCrop_foreground_focus' .lower ()]
174- self .fg_ratio = params [ 'RandomCrop_foreground_ratio' .lower ()]
175- self .mask_label = params [ 'RandomCrop_mask_label' .lower ()]
176- self .inverse = params [ 'RandomCrop_inverse' .lower ()]
173+ self .fg_focus = params . get ( 'RandomCrop_foreground_focus' .lower (), False )
174+ self .fg_ratio = params . get ( 'RandomCrop_foreground_ratio' .lower (), 0.5 )
175+ self .mask_label = params . get ( 'RandomCrop_mask_label' .lower (), [ 1 ])
176+ self .inverse = params . get ( 'RandomCrop_inverse' .lower (), True )
177177 self .task = params ['Task' .lower ()]
178178 assert isinstance (self .output_size , (list , tuple ))
179179 if (self .mask_label is not None ):
@@ -238,7 +238,7 @@ def __init__(self, params):
238238 self .output_size = params ['RandomResizedCrop_output_size' .lower ()]
239239 self .scale = params ['RandomResizedCrop_scale' .lower ()]
240240 self .ratio = params ['RandomResizedCrop_ratio' .lower ()]
241- self .inverse = params [ 'RandomResizedCrop_inverse' .lower ()]
241+ self .inverse = params . get ( 'RandomResizedCrop_inverse' .lower (), True )
242242 self .task = params ['Task' .lower ()]
243243 assert isinstance (self .output_size , (list , tuple ))
244244 assert isinstance (self .scale , (list , tuple ))
0 commit comments