diff --git a/keras_core/optimizers/optimizer.py b/keras_core/optimizers/optimizer.py index 607ecb7e3..e7459450d 100644 --- a/keras_core/optimizers/optimizer.py +++ b/keras_core/optimizers/optimizer.py @@ -61,11 +61,8 @@ class Optimizer: ) self.built = False - # NOTE: the below will not work in a stateless scope. - # optimizers should be created outside of any stateless scope, - # at this time. self.iterations = backend.Variable( - 0, name="iteration", dtype="int32", trainable=False + 0, name="iteration", dtype="int64", trainable=False ) if isinstance( learning_rate, learning_rate_schedule.LearningRateSchedule