Skip to content

Commit bbb37c3

Browse files
committed
utils.py: added some commented out methods to generate relative errors.
1 parent 22ad1e6 commit bbb37c3

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

visualiser_debugger/utils.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,18 @@ def spatially_averaged_rmse(self, arrs,refs,avg=False, grid_type='c'):
145145
factor = ref_ampl
146146
factor = 1.0
147147

148-
diff.append(np.sqrt(((arr - ref)**2).mean()) / factor)
148+
diff.append( np.sqrt(((arr - ref)**2).mean()) )
149+
# diff.append(np.sqrt( ((arr - ref)**2).mean() / (ref[0]**2).mean() ) )
150+
# diff.append(np.sqrt((((arr - ref) / ref)**2).mean()) )
151+
# Method A
152+
# err = [np.linalg.norm(mem - ref[0]) / np.linalg.norm(ref[0]) for mem in arr]
153+
#err = np.array(err).mean()
154+
# diff.append(err)
155+
# Method B
156+
# diff.append(np.linalg.norm(arr-ref) / np.linalg.norm(ref))
157+
# Method C
158+
# diff.append(np.linalg.norm((arr-ref).mean(axis=0)) / np.linalg.norm(ref[0]))
159+
149160
return np.array(diff)
150161

151162
def ensemble_spread(self, arrs,avg=False, grid_type='c'):

0 commit comments

Comments
 (0)