projects
/
cipher-tools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0de5e7d
)
Few more whitespace tweaks
author
Neil Smith
<neil.github@njae.me.uk>
Tue, 5 Nov 2013 11:11:36 +0000
(11:11 +0000)
committer
Neil Smith
<neil.github@njae.me.uk>
Tue, 5 Nov 2013 11:11:36 +0000
(11:11 +0000)
norms.py
patch
|
blob
|
history
diff --git
a/norms.py
b/norms.py
index 08cff74b82541f2e2331f2ce85775db68ea44399..f9fc1d73aebde753a52cf5038bfa6a85db2f54ed 100644
(file)
--- a/
norms.py
+++ b/
norms.py
@@
-13,7
+13,8
@@
def normalise(frequencies):
[(1, 0.4082482904638631), (2, 0.8164965809277261), (3, 0.4082482904638631)]
"""
length = sum([f ** 2 for f in frequencies.values()]) ** 0.5
[(1, 0.4082482904638631), (2, 0.8164965809277261), (3, 0.4082482904638631)]
"""
length = sum([f ** 2 for f in frequencies.values()]) ** 0.5
- return collections.defaultdict(int, ((k, v / length) for (k, v) in frequencies.items()))
+ return collections.defaultdict(int, ((k, v / length)
+ for (k, v) in frequencies.items()))
def scale(frequencies):
"""Scale a set of frequencies so the largest is 1
def scale(frequencies):
"""Scale a set of frequencies so the largest is 1
@@
-28,7
+29,8
@@
def scale(frequencies):
[(1, 0.5), (2, 1.0), (3, 0.5)]
"""
largest = max(frequencies.values())
[(1, 0.5), (2, 1.0), (3, 0.5)]
"""
largest = max(frequencies.values())
- return collections.defaultdict(int, ((k, v / largest) for (k, v) in frequencies.items()))
+ return collections.defaultdict(int, ((k, v / largest)
+ for (k, v) in frequencies.items()))
def l2(frequencies1, frequencies2):
def l2(frequencies1, frequencies2):