|
a |
|
b/code/baseline.py |
|
|
1 |
import numpy as np |
|
|
2 |
from glob import glob |
|
|
3 |
import os |
|
|
4 |
from sklearn.model_selection import train_test_split |
|
|
5 |
|
|
|
6 |
base_path = "/media/ml/data_ml/EEG/deepsleepnet/data_npy" |
|
|
7 |
|
|
|
8 |
files = glob(os.path.join(base_path, "*.npz")) |
|
|
9 |
train_val, test = train_test_split(files, test_size=0.15, random_state=1337) |
|
|
10 |
|
|
|
11 |
train, val = train_test_split(train_val, test_size=0.1, random_state=1337) |
|
|
12 |
|
|
|
13 |
train_dict = {k: np.load(k) for k in train} |
|
|
14 |
test_dict = {k: np.load(k) for k in test} |
|
|
15 |
val_dict = {k: np.load(k) for k in val} |
|
|
16 |
|
|
|
17 |
|
|
|
18 |
|