mathemakitten commited on
Commit
411af2b
1 Parent(s): 140e94b
Files changed (1) hide show
  1. glue-suite-v2.py +12 -1
glue-suite-v2.py CHANGED
@@ -1,8 +1,19 @@
1
  from datasets.features import Features, Sequence, Value
2
  from evaluate.module import EvaluationModuleInfo
3
- from evaluate.evaluation_suite import SubTask
4
  import evaluate
5
 
 
 
 
 
 
 
 
 
 
 
 
6
 
7
  class Suite(evaluate.EvaluationSuite):
8
 
 
1
  from datasets.features import Features, Sequence, Value
2
  from evaluate.module import EvaluationModuleInfo
3
+ # from evaluate.evaluation_suite import SubTask
4
  import evaluate
5
 
6
+ from typing import Optional, Union, Callable
7
+ from dataclasses import dataclass
8
+ from datasets import Dataset
9
+ @dataclass
10
+ class SubTask:
11
+ data: Optional[Union[str, Dataset]] = None
12
+ subset: Optional[str] = None
13
+ split: Optional[str] = None
14
+ data_preprocessor: Optional[Callable] = None
15
+ args_for_task: Optional[dict] = None
16
+
17
 
18
  class Suite(evaluate.EvaluationSuite):
19