ToEEGData#
- class dpeeg.transforms.ToEEGData[source]#
Convert different types of eegdata to
EEGData.Merge all internal EEGData data of SplitEEGData and MultiSessEEGData together. This is done by calling
EEGData.append().Examples
Convert
SplitEEGDatatoEEGData:>>> eegdata = dpeeg.EEGData(edata=np.random.randn(16, 3, 10), ... label=np.random.randint(0, 3, 16)) >>> split_eegdata = dpeeg.SplitEEGData(eegdata, eegdata) >>> transforms.ToEEGData()(split_eegdata, verbose=False) [edata=(32, 3, 10), label=(32,)]
Convert
MultiSessEEGDatatoEEGData:>>> eegdata = dpeeg.EEGData(edata=np.random.randn(16, 3, 10), ... label=np.random.randint(0, 3, 16)) >>> multi_sess_eegdata = dpeeg.MultiSessEEGData([eegdata, eegdata]) >>> transforms.ToEEGData()(multi_sess_eegdata, verbose=False) [edata=(32, 3, 10), label=(32,)]