This repository has been archived by the owner on Feb 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtest.py
65 lines (51 loc) · 1.56 KB
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
from data_utils import load_kaggle_data_into_instance
from data_utils import parse_mat_data
from feature_utils import get_fft_feature
from feature_utils import transform
from data_utils import load_kaggle_data_into_bag
import os
def extract_feature_on_kaggle_data(target):
data_dir = r"E:\ZJU\kaggle\data"
feature_dir = r'\fft_feature'
current_dir = os.getcwd()
feature_dir = current_dir + feature_dir
if os.path.exists(feature_dir):
print('feature_dir is exist...')
pass
else:
print('feature_dir is not exist...')
os.mkdir(feature_dir)
data_type = 'preictal'
parse_mat_data(data_dir, feature_dir, target, data_type, get_fft_feature)
# parse_mat_data(data_dir, target, data_type, transform)
data_type = 'interictal'
parse_mat_data(data_dir, feature_dir, target, data_type, get_fft_feature)
# parse_mat_data(data_dir, target, data_type, transform)
if __name__ == '__main__':
target = 'Dog_1'
extract_feature_on_kaggle_data(target)
# target = 'Patient_2'
#
# extract_feature_on_kaggle_data(target)
#
# target = 'Dog_1'
#
# extract_feature_on_kaggle_data(target)
#
# target = 'Dog_2'
#
# extract_feature_on_kaggle_data(target)
#
# target = 'Dog_3'
#
# extract_feature_on_kaggle_data(target)
#
# target = 'Dog_4'
#
# extract_feature_on_kaggle_data(target)
#
# target = 'Dog_5'
#
# extract_feature_on_kaggle_data(target)
# load_kaggle_data_into_instance(target)
# load_kaggle_data_into_bag(target)