Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/marian.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Junczys-Dowmunt <junczys@amu.edu.pl>2016-04-24 12:51:00 +0300
committerMarcin Junczys-Dowmunt <junczys@amu.edu.pl>2016-04-24 12:51:00 +0300
commit549d38c1ceecc29cc29b7c2e795429d1de53881e (patch)
treed2312de2757aea22484e3e8f800cf894261f40a8 /scripts
parent44f751acfb774e12cd9b4e5b00ae134457d4f88d (diff)
harmonic
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/average.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/average.py b/scripts/average.py
index 7aa7bfa2..dacd614b 100755
--- a/scripts/average.py
+++ b/scripts/average.py
@@ -12,9 +12,12 @@ for filename in sys.argv[1:-1]:
m = np.load(mfile)
for k in m:
if k not in average:
- average[k] = m[k] ** 1.0/n
+ average[k] = 1 / m[k]
elif average[k].shape == m[k].shape:
- average[k] *= m[k] ** 1.0/n
+ average[k] += 1 / m[k]
+
+for k in average:
+ average[k] = n / average[k]
print "Saving to", sys.argv[-1]
np.savez(sys.argv[-1], **average)