From 1e3af0bef80ed9a8528a5feedce55689952fd021 Mon Sep 17 00:00:00 2001 From: Brandon Rodriguez <brodriguez8774@gmail.com> Date: Tue, 19 May 2020 01:56:31 -0400 Subject: [PATCH] Implement full part 3 --- main.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/main.py b/main.py index 1c9de60..2dd23e3 100644 --- a/main.py +++ b/main.py @@ -393,6 +393,19 @@ def calc_part_3(): logger.info('minkowski distance of 2: {0}'.format(mink_dist_2)) logger.info('minkowski distance of inf: {0}'.format(mink_dist_inf)) + # Get cosine similarity. + cosine_similarity = RelationalAnalysis.cosine_similarity(lib_array, 'CML', 'CBL') + + # Get kl divergence. + cml_dict = {} + cbl_dict = {} + for index in range(len(cml_array)): + cml_dict[index] = cml_array[index] + cbl_dict[index] = cbl_array[index] + + adjusted_lib_array = [cml_dict, cbl_dict] + kl_divergence = RelationalAnalysis.kl_divergence(adjusted_lib_array, 0, 1) + def calc_part_4(): """ -- GitLab