MetricFlow allows you to define, build, and maintain metrics in code

Welcome to MetricFlow MetricFlow is a computational framework for building and maintaining consistent metric logic. The name comes from the approach taken to generate metrics. Using the user-defined semantic model, a query is first compiled into a metric dataflow plan. The plan is then converted to an abstract SQL object model, optimized, then rendered to engine-specific SQL. MetricFlow provides a set of abstractions that help you construct complicated logic and aggregate metrics to a range of granularities. As a developer […]

Read more

Various code metrics for Python code

Radon is a Python tool that computes various metrics from the source code. Radon can compute: McCabe’s complexity, i.e. cyclomatic complexity raw metrics (these include SLOC, comment lines, blank lines, &c.) Halstead metrics (all of them) Maintainability Index (the one used in Visual Studio) Requirements Radon will run from Python 2.7 to Python 3.8 (except Python versions from 3.0 to 3.3) with a single code base and without the need of tools like 2to3 or six. It can also run […]

Read more

A fast implementation of bss_eval metrics for blind source separation

Do you have a zillion BSS audio files to process and it is taking days ?Is your simulation never ending ? Fear no more! fast_bss_eval is here to help you! fast_bss_eval is a fast implementation of the bss_eval metrics for theevaluation of blind source separation. Our implementation of the bss_evalmetrics has the following advantages compared to other existing ones. seemlessly works with both numpy arrays and pytorch tensors very fast can be even faster by using an iterative solver (add […]

Read more