MCPcopy Create free account
hub / github.com/AkaliKong/MiniOneRec / __init__

Method __init__

ts_rec_data.py:39–50  ·  view source on GitHub ↗
(self, train_file, tokenizer, max_len=2048, sample=-1, test=False, seed=0, category="", K=4, dedup=False)

Source from the content-addressed store, hash-verified

37
38class SidSFTDataset(Dataset):
39 def __init__(self, train_file, tokenizer, max_len=2048, sample=-1, test=False, seed=0, category="", K=4, dedup=False):
40 self.data = pd.read_csv(train_file)
41 random.seed(seed)
42
43 if sample > 0:
44 self.data = self.data.sample(sample, random_state=seed)
45 self.tokenizer = Tokenizer(tokenizer)
46 self.test = test
47 self.max_len = max_len
48 self.category = category
49 self.dedup = dedup
50 self.get_inputs()
51
52 def __len__(self):
53 return len(self.data)

Callers

nothing calls this directly

Calls 2

get_inputsMethod · 0.95
TokenizerClass · 0.70

Tested by

no test coverage detected