File tree Expand file tree Collapse file tree 1 file changed +1
-13
lines changed
algorithmic_efficiency/workloads/imagenet_resnet/imagenet_jax Expand file tree Collapse file tree 1 file changed +1
-13
lines changed Original file line number Diff line number Diff line change @@ -128,19 +128,7 @@ def color(image, factor):
128
128
129
129
def contrast (image , factor ):
130
130
"""Equivalent of PIL Contrast."""
131
- degenerate = tf .image .rgb_to_grayscale (image )
132
- # Cast before calling tf.histogram.
133
- degenerate = tf .cast (degenerate , tf .int32 )
134
-
135
- # Compute the grayscale histogram, then compute the mean pixel value,
136
- # and create a constant image size of that value. Use that as the
137
- # blending degenerate target of the original image.
138
- hist = tf .histogram_fixed_width (degenerate , [0 , 255 ], nbins = 256 )
139
- mean = tf .reduce_sum (tf .cast (hist , tf .float32 )) / 256.0
140
- degenerate = tf .ones_like (degenerate , dtype = tf .float32 ) * mean
141
- degenerate = tf .clip_by_value (degenerate , 0.0 , 255.0 )
142
- degenerate = tf .image .grayscale_to_rgb (tf .cast (degenerate , tf .uint8 ))
143
- return blend (degenerate , image , factor )
131
+ return tf .image .adjust_contrast (image , factor )
144
132
145
133
146
134
def brightness (image , factor ):
You can’t perform that action at this time.
0 commit comments