GenAICoder commited on
Commit
27fb8bb
·
verified ·
1 Parent(s): abcfe27

Create metric_registry.py

Browse files
Files changed (1) hide show
  1. metrics/metric_registry.py +41 -0
metrics/metric_registry.py ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # metrics/metric_registry.py
2
+
3
+ from metrics.vintage_metrics import (
4
+ calculate_vintage_dpd,
5
+ calculate_vintage_ncl
6
+ )
7
+
8
+ METRIC_FUNCTIONS = {
9
+
10
+ "30+@3": {
11
+ "function": calculate_vintage_dpd,
12
+ "params": {
13
+ "mob": 3,
14
+ "dpd_threshold": 30
15
+ }
16
+ },
17
+
18
+ "30+@6": {
19
+ "function": calculate_vintage_dpd,
20
+ "params": {
21
+ "mob": 6,
22
+ "dpd_threshold": 30
23
+ }
24
+ },
25
+
26
+ "60+@6": {
27
+ "function": calculate_vintage_dpd,
28
+ "params": {
29
+ "mob": 6,
30
+ "dpd_threshold": 60
31
+ }
32
+ },
33
+
34
+ "Yr1 NCL": {
35
+ "function": calculate_vintage_ncl,
36
+ "params": {
37
+ "mob": 12
38
+ }
39
+ }
40
+
41
+ }