fixed Tikhonov deriv and added non-zero mref to testing

This commit is contained in:
Lindsey Heagy
2015-07-04 13:21:56 -07:00
parent 94ef2f1eb6
commit 001bcbce27
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -303,8 +303,8 @@ class Tikhonov(BaseRegularization):
if self.smoothModel == True:
mD1 = self.mapping.deriv(m)
mD2 = self.mapping.deriv(self.mref)
r1 = self.W * ( self.mapping * (m) )
r2 = self.Ws * ( self.mapping * (self.mref) )
r1 = self.W * ( self.mapping * (m - self.mref) )
r2 = self.Ws * ( self.mapping * (m - self.mref) )
out1 = mD1.T * ( self.W.T * r1 )
out2 = mD2.T * ( self.Ws.T * r2 )
out = out1-out2