MCPcopy Create free account
hub / github.com/CERT-Lab/lora-sb / batch_data

Function batch_data

instruction_tuning_eval/commonsense_eval.py:34–46  ·  view source on GitHub ↗

Split data into batches.

(data_list, batch_size=1)

Source from the content-addressed store, hash-verified

32
33
34def batch_data(data_list, batch_size=1):
35 """Split data into batches."""
36 n = len(data_list) // batch_size
37 batch_data = []
38 for i in range(n-1):
39 start = i * batch_size
40 end = (i+1)*batch_size
41 batch_data.append(data_list[start:end])
42
43 last_start = (n-1) * batch_size
44 last_end = MAX_INT
45 batch_data.append(data_list[last_start:last_end])
46 return batch_data
47
48
49def generate_prompt(instruction, input=None):

Callers 1

commonsense_testFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected