From 6b73cb68145bb36cbda8afcdba16145cbe7bcff7 Mon Sep 17 00:00:00 2001 From: Vedrana KRIVOKUCA <vkrivokuca@italix32.idiap.ch> Date: Fri, 3 Nov 2017 16:26:21 +0100 Subject: [PATCH] Add configuration file for Hamming distance algorithm --- bob/bio/base/config/algorithm/distance_hamming.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 bob/bio/base/config/algorithm/distance_hamming.py diff --git a/bob/bio/base/config/algorithm/distance_hamming.py b/bob/bio/base/config/algorithm/distance_hamming.py new file mode 100644 index 00000000..bf6631b3 --- /dev/null +++ b/bob/bio/base/config/algorithm/distance_hamming.py @@ -0,0 +1,9 @@ +""" This script calculates the Hamming distance (proportion of mis-matching corresponding bits) between two binary arrays """ + +import bob.bio.base +import scipy.spatial.distance + +algorithm = bob.bio.base.algorithm.Distance( + distance_function = scipy.spatial.distance.hamming, + is_distance_function = False # setting this to False ensures that Hamming distances are returned as positive values rather than negative +) -- GitLab