Drunper commited on
Commit
7cf284e
·
1 Parent(s): 571bd94
Files changed (1) hide show
  1. metrica_tesi.py +4 -3
metrica_tesi.py CHANGED
@@ -98,13 +98,14 @@ class MetricaTesi(evaluate.Metric):
98
  def _compute(self, predictions, references, actions_seen, max_actions_seen=20):
99
  """Returns the scores"""
100
  results = dict()
101
- for i in range(max_actions_seen):
102
  score = 0.0
103
  support = sum(n == i for n in actions_seen)
104
  if support != 0:
105
  for prediction, reference, n in zip(predictions, references, actions_seen):
106
- if prediction == reference:
107
- score += 1
 
108
  score /= support
109
  results[f"support_{i}"] = support
110
  results[f"score_{i}"] = score
 
98
  def _compute(self, predictions, references, actions_seen, max_actions_seen=20):
99
  """Returns the scores"""
100
  results = dict()
101
+ for i in range(max_actions_seen + 1):
102
  score = 0.0
103
  support = sum(n == i for n in actions_seen)
104
  if support != 0:
105
  for prediction, reference, n in zip(predictions, references, actions_seen):
106
+ if n == i:
107
+ if prediction == reference:
108
+ score += 1
109
  score /= support
110
  results[f"support_{i}"] = support
111
  results[f"score_{i}"] = score