From 7a9a9caff60976b310946ad29af5a635bf72781e Mon Sep 17 00:00:00 2001 From: Antonis Maronikolakis Date: Thu, 9 Mar 2017 12:11:38 +0200 Subject: [PATCH] Added Hamming Distance In learning.py, I added the Hamming Distance metric. --- learning.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/learning.py b/learning.py index df5d6fce3..f84017a87 100644 --- a/learning.py +++ b/learning.py @@ -35,6 +35,9 @@ def manhattan_distance(predictions, targets): def mean_boolean_error(predictions, targets): return mean(int(p != t) for p, t in zip(predictions, targets)) +def hamming_distance(predictions, targets): + return sum(p != t for p, t in zip(predictions, targets)) + # ______________________________________________________________________________