AmitMY commited on
Commit
1613346
·
1 Parent(s): c6e9951

fix multireference

Browse files
Files changed (1) hide show
  1. signwriting_similarity.py +5 -1
signwriting_similarity.py CHANGED
@@ -136,7 +136,11 @@ class SignWritingSimilarity(evaluate.Metric):
136
  def _compute(self, predictions, references):
137
  # if only one reference is provided make sure we still use list of lists
138
  if isinstance(references[0], str):
139
- references = [[ref] for ref in references]
 
 
 
 
140
 
141
  score = self.metric.corpus_score(predictions, references)
142
 
 
136
  def _compute(self, predictions, references):
137
  # if only one reference is provided make sure we still use list of lists
138
  if isinstance(references[0], str):
139
+ references = [references]
140
+ # else:
141
+ # # transpose references, to be array of arrays
142
+ # # the internal array is as long as the predictions, the external one is for multiple references.
143
+ # references = list(zip(*references))
144
 
145
  score = self.metric.corpus_score(predictions, references)
146