Spaces:
Running
Running
kovacsvi
commited on
Commit
·
3424c6f
1
Parent(s):
9e29fa0
removing softmax?
Browse files
interfaces/cap_minor_media.py
CHANGED
@@ -41,18 +41,8 @@ major_to_minor_map = dict(major_to_minor_map)
|
|
41 |
|
42 |
|
43 |
def normalize_probs(probs: dict) -> dict:
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
# log-transform to spread small values (add small constant to avoid log(0))
|
48 |
-
log_values = np.log(values + 1e-300)
|
49 |
-
|
50 |
-
# log-sum-exp trick for stability
|
51 |
-
max_log = np.max(log_values)
|
52 |
-
exp_values = np.exp(log_values - max_log)
|
53 |
-
softmax = exp_values / exp_values.sum()
|
54 |
-
|
55 |
-
return dict(zip(keys, map(float, softmax)))
|
56 |
|
57 |
|
58 |
def check_huggingface_path(checkpoint_path: str):
|
|
|
41 |
|
42 |
|
43 |
def normalize_probs(probs: dict) -> dict:
|
44 |
+
total = sum(probs.values())
|
45 |
+
return {k: v / total for k, v in probs.items()}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
47 |
|
48 |
def check_huggingface_path(checkpoint_path: str):
|