mathemakitten commited on
Commit
101ad9a
1 Parent(s): aae7167
Files changed (1) hide show
  1. glue-suite-v2.py +14 -1
glue-suite-v2.py CHANGED
@@ -1,4 +1,17 @@
1
- from evaluate.evaluation_suite import SubTask
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
  preprocessor = lambda x: x["text"].lower()
4
 
 
1
+
2
+ from typing import Optional, Union, Callable
3
+ from dataclasses import dataclass
4
+ from datasets import Dataset
5
+
6
+ @dataclass
7
+ class SubTask:
8
+ model_or_pipeline: Optional[Union[str, "Pipeline", Callable, "PreTrainedModel", "TFPreTrainedModel"]] = None
9
+ data: Optional[Union[str, Dataset]] = None
10
+ subset: Optional[str] = None
11
+ split: Optional[str] = None
12
+ data_preprocessor: Optional[Callable] = None,
13
+ args_for_task: Optional[dict] = None
14
+
15
 
16
  preprocessor = lambda x: x["text"].lower()
17