MCPcopy Create free account
hub / github.com/InternScience/SciReason / load_single

Method load_single

opencompass/datasets/piqa.py:17–32  ·  view source on GitHub ↗
(path, data_filename, label_filename)

Source from the content-addressed store, hash-verified

15
16 @staticmethod
17 def load_single(path, data_filename, label_filename):
18 data_path = os.path.join(path, data_filename)
19 label_path = os.path.join(path, label_filename)
20 dataset = []
21 with open(data_path, 'r', encoding='utf-8') as f:
22 data_lines = f.readlines()
23 with open(label_path, 'r', encoding='utf-8') as f:
24 label_lines = f.readlines()
25 assert len(data_lines) == len(label_lines)
26 for data, label in zip(data_lines, label_lines):
27 i = json.loads(data.strip())
28 i['label'] = int(label.strip())
29 del i['id']
30 dataset.append(i)
31
32 return Dataset.from_list(dataset)
33
34 @staticmethod
35 def load(path):

Callers 3

loadMethod · 0.45
loadMethod · 0.45
loadMethod · 0.45

Calls 2

openFunction · 0.85
readlinesMethod · 0.45

Tested by

no test coverage detected