Skip to content

Commit 9fea22a

Browse files
shashakafchollet
andauthored
Fix warning for random_saturation (#21066)
* Fix warning for random_saturation * Update random_saturation.py * Update random_saturation.py * Update 1e-6 to epsilon() * merge master --------- Co-authored-by: François Chollet <francois.chollet@gmail.com>
1 parent 0cfd2aa commit 9fea22a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

keras/src/layers/preprocessing/image_preprocessing/random_saturation.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from keras.src.api_export import keras_export
2+
from keras.src.backend import epsilon
23
from keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer import ( # noqa: E501
34
BaseImagePreprocessingLayer,
45
)
@@ -95,7 +96,7 @@ def get_random_transformation(self, data, training=True, seed=None):
9596
maxval=self.factor[1],
9697
seed=seed,
9798
)
98-
factor = factor / (1 - factor)
99+
factor = factor / (1 - factor + epsilon())
99100
return {"factor": factor}
100101

101102
def transform_images(self, images, transformation=None, training=True):

0 commit comments

Comments
 (0)