def get_all_features_m(data):
"""
returns a vector with extraced features
:param data: datapoints x samples x dimensions (dimensions: EEG,EMG, EOG)
"""
p = Pool(3)
t1 = p.apply_async(feat_eeg,(data[:,:,0],))
t2 = p.apply_async(feat_eog,(data[:,:,1],))
t3 = p.apply_async(feat_emg,(data[:,:,2],))
eeg = t1.get(timeout = 1200)
eog = t2.get(timeout = 1200)
emg = t3.get(timeout = 1200)
p.close()
p.join()
return np.hstack([eeg,emg,eog])
评论列表
文章目录