Skip to content

Commit a6ff7c0

Browse files
committed
remove read_value
1 parent eabed95 commit a6ff7c0

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

tensorflow_addons/optimizers/gradient_accumulator.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,10 @@ def _resource_apply_dense(self, grad, var, apply_state=None):
8282
def _apply():
8383
if "apply_state" in self._optimizer._dense_apply_args:
8484
train_op = self._optimizer._resource_apply_dense(
85-
accum_gradient.read_value(), var, apply_state=apply_state
85+
accum_gradient, var, apply_state=apply_state
8686
)
8787
else:
88-
train_op = self._optimizer._resource_apply_dense(
89-
accum_gradient.read_value(), var
90-
)
88+
train_op = self._optimizer._resource_apply_dense(accum_gradient, var)
9189
reset_op = accum_gradient.assign(
9290
tf.zeros_like(accum_gradient),
9391
use_locking=self._use_locking,
@@ -108,14 +106,14 @@ def _resource_apply_sparse(self, grad: types.TensorLike, var, indices, apply_sta
108106
def _apply():
109107
if "apply_state" in self._optimizer._sparse_apply_args:
110108
train_op = self._optimizer._resource_apply_sparse(
111-
accum_gradient.read_value(),
109+
accum_gradient,
112110
var,
113111
indices,
114112
apply_state=apply_state,
115113
)
116114
else:
117115
train_op = self._optimizer._resource_apply_sparse(
118-
accum_gradient.read_value(), var, indices
116+
accum_gradient, var, indices
119117
)
120118
reset_op = accum_gradient.assign(
121119
tf.zeros_like(accum_gradient),

0 commit comments

Comments
 (0)