MCPcopy Create free account
hub / github.com/Mew233/pairwise / MyDataset

Class MyDataset

pairwise/dataloader.py:260–272  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

258 return network_weights
259
260class MyDataset(TensorDataset):
261 def __init__(self, trainval_df):
262 super(MyDataset, self).__init__()
263 self.df = trainval_df
264 self.df.reset_index(drop=True, inplace=True) # train_test_split之后,数据集的index混乱,需要reset
265
266 def __len__(self):
267 return len(self.df)
268
269 def __getitem__(self, index):
270
271 #drug1, drug2, cell, target
272 return (self.df.loc[index,0], self.df.loc[index,1], self.df.loc[index,2], self.df.loc[index,3], self.df.loc[index,4])
273
274def k_fold_trainer_graph(temp_loader_trainval,model,args):
275

Callers 1

SHAPFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected