MCPcopy Create free account
hub / github.com/kwuking/TimeMixer / __init__

Method __init__

data_provider/data_loader.py:421–435  ·  view source on GitHub ↗
(self, root_path, win_size, step=1, flag="train")

Source from the content-addressed store, hash-verified

419
420class MSLSegLoader(Dataset):
421 def __init__(self, root_path, win_size, step=1, flag="train"):
422 self.flag = flag
423 self.step = step
424 self.win_size = win_size
425 self.scaler = StandardScaler()
426 data = np.load(os.path.join(root_path, "MSL_train.npy"))
427 self.scaler.fit(data)
428 data = self.scaler.transform(data)
429 test_data = np.load(os.path.join(root_path, "MSL_test.npy"))
430 self.test = self.scaler.transform(test_data)
431 self.train = data
432 self.val = self.test
433 self.test_labels = np.load(os.path.join(root_path, "MSL_test_label.npy"))
434 print("test:", self.test.shape)
435 print("train:", self.train.shape)
436
437 def __len__(self):
438 if self.flag == "train":

Callers

nothing calls this directly

Calls 3

StandardScalerClass · 0.85
loadMethod · 0.80
transformMethod · 0.45

Tested by

no test coverage detected