Browse Source

primivte_target

tags/v1.1.0
Jiaqi 5 years ago
parent
commit
319ecedb24
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      mindspore/nn/optim/adam.py
  2. +1
    -1
      mindspore/nn/optim/lazyadam.py

+ 1
- 1
mindspore/nn/optim/adam.py View File

@@ -302,7 +302,7 @@ class Adam(Optimizer):
self.hyper_map = C.HyperMap()
self.opt = P.Adam(use_locking, use_nesterov)
self.sparse_opt = P.FusedSparseAdam(use_locking, use_nesterov)
self.sparse_opt.add_prim_attr("primitive", "CPU")
self.sparse_opt.add_prim_attr("primitive_target", "CPU")
self._ps_pull = P.Pull()
self._ps_push = P.Push("Adam", [0, 1, 2])
self._ps_push.add_prim_attr("use_nesterov", use_nesterov)


+ 1
- 1
mindspore/nn/optim/lazyadam.py View File

@@ -224,7 +224,7 @@ class LazyAdam(Optimizer):
self.hyper_map = C.HyperMap()
self.opt = P.Adam(use_locking, use_nesterov)
self.sparse_opt = P.FusedSparseLazyAdam(use_locking, use_nesterov)
self.sparse_opt.add_prim_attr("primitive", "CPU")
self.sparse_opt.add_prim_attr("primitive_target", "CPU")
self._ps_pull = P.Pull()
self._ps_push = P.Push("Adam", [0, 1, 2])
self._ps_push.add_prim_attr("use_nesterov", use_nesterov)


Loading…
Cancel
Save