mathemakitten commited on
Commit
6d7d1e3
1 Parent(s): 434dcf0
Files changed (1) hide show
  1. glue-suite-v2.py +12 -0
glue-suite-v2.py CHANGED
@@ -6,6 +6,10 @@ from evaluate.evaluation_suite import EvaluationSuite
6
 
7
  from evaluate.module import EvaluationModule
8
 
 
 
 
 
9
  @dataclass
10
  class SubTask:
11
  model_or_pipeline: Optional[Union[str, "Pipeline", Callable, "PreTrainedModel", "TFPreTrainedModel"]] = None
@@ -18,6 +22,14 @@ class SubTask:
18
 
19
  class Suite(EvaluationSuite):
20
 
 
 
 
 
 
 
 
 
21
  def __init__(self):
22
  self.preprocessor = None #lambda x: x["text"].lower()
23
 
 
6
 
7
  from evaluate.module import EvaluationModule
8
 
9
+ from datasets.features import Features, Sequence, Value
10
+
11
+ from evaluate.module import EvaluationModule, EvaluationModuleInfo, combine
12
+
13
  @dataclass
14
  class SubTask:
15
  model_or_pipeline: Optional[Union[str, "Pipeline", Callable, "PreTrainedModel", "TFPreTrainedModel"]] = None
 
22
 
23
  class Suite(EvaluationSuite):
24
 
25
+ def _info(self):
26
+ super().__init__()
27
+ return EvaluationModuleInfo(
28
+ description="dummy metric for tests",
29
+ citation="insert citation here",
30
+ features=Features({"predictions": Value("int64"), "references": Value("int64")}))
31
+
32
+
33
  def __init__(self):
34
  self.preprocessor = None #lambda x: x["text"].lower()
35