Spaces:
Running
Running
kovacsvi
commited on
Commit
·
152e762
1
Parent(s):
6577743
oops
Browse files
interfaces/cap_minor_media.py
CHANGED
@@ -40,11 +40,11 @@ for code in CAP_MIN_CODES:
|
|
40 |
major_to_minor_map = dict(major_to_minor_map)
|
41 |
|
42 |
def normalize_probs(probs: dict, n: int):
|
43 |
-
|
44 |
-
if len(
|
45 |
-
|
46 |
-
|
47 |
-
values = np.array(
|
48 |
exp_values = np.exp(values)
|
49 |
sum_exp = np.sum(exp_values)
|
50 |
return {k: float(v) for k, v in zip(probs.keys(), exp_values / sum_exp)}
|
|
|
40 |
major_to_minor_map = dict(major_to_minor_map)
|
41 |
|
42 |
def normalize_probs(probs: dict, n: int):
|
43 |
+
probs_ = list(probs.values())
|
44 |
+
if len(probs_) > n:
|
45 |
+
probs_.sort(reverse=True)
|
46 |
+
probs_ = probs[:5]
|
47 |
+
values = np.array(probs_)
|
48 |
exp_values = np.exp(values)
|
49 |
sum_exp = np.sum(exp_values)
|
50 |
return {k: float(v) for k, v in zip(probs.keys(), exp_values / sum_exp)}
|