File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
tensorflow_riemopt/optimizers Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 99from tensorflow .python .eager import def_function
1010from tensorflow .python .framework import ops
1111from tensorflow .python .keras import backend_config
12- from tensorflow .python .keras .optimizer_v2 import optimizer_v2
1312from tensorflow .python .keras .utils import generic_utils
1413from tensorflow .python .ops import array_ops
1514from tensorflow .python .ops import control_flow_ops
1615from tensorflow .python .ops import math_ops
1716from tensorflow .python .ops import state_ops
1817from tensorflow .python .training import gen_training_ops
18+ from keras .optimizer_v2 .optimizer_v2 import OptimizerV2
1919
2020from tensorflow_riemopt .variable import get_manifold
2121
2222
2323@generic_utils .register_keras_serializable (name = "ConstrainedRMSprop" )
24- class ConstrainedRMSprop (optimizer_v2 . OptimizerV2 ):
24+ class ConstrainedRMSprop (OptimizerV2 ):
2525 """Optimizer that implements the RMSprop algorithm."""
2626
2727 _HAS_AGGREGATE_GRAD = True
Original file line number Diff line number Diff line change 66from tensorflow .python .eager import def_function
77from tensorflow .python .framework import ops
88from tensorflow .python .keras import backend_config
9- from tensorflow .python .keras .optimizer_v2 import optimizer_v2
109from tensorflow .python .keras .utils import generic_utils
1110from tensorflow .python .ops import array_ops
1211from tensorflow .python .ops import control_flow_ops
1312from tensorflow .python .ops import math_ops
1413from tensorflow .python .ops import state_ops
1514from tensorflow .python .training import gen_training_ops
15+ from keras .optimizer_v2 .optimizer_v2 import OptimizerV2
1616
1717from tensorflow_riemopt .variable import get_manifold
1818
1919
2020@generic_utils .register_keras_serializable (name = "RiemannianAdam" )
21- class RiemannianAdam (optimizer_v2 . OptimizerV2 ):
21+ class RiemannianAdam (OptimizerV2 ):
2222 """Optimizer that implements the Riemannian Adam algorithm."""
2323
2424 _HAS_AGGREGATE_GRAD = True
Original file line number Diff line number Diff line change 66from tensorflow .python .eager import def_function
77from tensorflow .python .framework import ops
88from tensorflow .python .keras import backend_config
9- from tensorflow .python .keras .optimizer_v2 import optimizer_v2
109from tensorflow .python .keras .utils import generic_utils
1110from tensorflow .python .ops import array_ops
1211from tensorflow .python .ops import control_flow_ops
1312from tensorflow .python .ops import math_ops
1413from tensorflow .python .ops import state_ops
1514from tensorflow .python .training import gen_training_ops
15+ from keras .optimizer_v2 .optimizer_v2 import OptimizerV2
1616
1717from tensorflow_riemopt .variable import get_manifold
1818
1919
2020@generic_utils .register_keras_serializable (name = "RiemannianSGD" )
21- class RiemannianSGD (optimizer_v2 . OptimizerV2 ):
21+ class RiemannianSGD (OptimizerV2 ):
2222 """Optimizer that implements the Riemannian SGD algorithm."""
2323
2424 _HAS_AGGREGATE_GRAD = True
You can’t perform that action at this time.
0 commit comments