Browse Source

!5213 Quick fix scalar add flaws in MindSpore

Merge pull request !5213 from peixu_ren/r0.7
tags/v0.7.0-beta
mindspore-ci-bot Gitee 5 years ago
parent
commit
ee7d9bf4ac
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      mindspore/nn/probability/bijector/scalar_affine.py

+ 2
- 1
mindspore/nn/probability/bijector/scalar_affine.py View File

@@ -69,6 +69,7 @@ class ScalarAffine(Bijector):
param=param)

self.abs = P.Abs()
self.oneslike = P.OnesLike()
self.log = log_generic

@property
@@ -92,7 +93,7 @@ class ScalarAffine(Bijector):
f(x) = a * x + b
"""
x = self._check_value(x, 'value')
return self.scale * x + self.shift
return self.scale * x + self.shift * self.oneslike(x)

def _inverse(self, y):
r"""


Loading…
Cancel
Save