Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
AB-412: Compute recording similarity metrics on database #353
AB-412: Compute recording similarity metrics on database
The first step in adding similarity to AB is to compute metrics for measuring similarity between recordings, since these measurements can later be indexed. This PR will add classes for the metrics and scripts to compute them for the entire database of recordings.
Incremental Computation of Metrics
Much of this work is modified from the following thesis authored by Philip Tovstogan:
aidanlw17 left a comment
@alastair I've fixed up the things that you mentioned in your last review. When changing to use model names I noticed a bug in the query, fixing this and adding another join to use the model names took some restructuring. And slowed it down a bit, I think - we should rebuild them again on bono to check.
This is ready for review again and for those unneeded functions to be removed! Thanks.