Hi,
In an analysis, I am running:
ica = ICA(method='fastica', n_components=n_components, # n_components=None
random_state=seed)
ica.fit(inst2)
...
inst2 = ica.apply(inst2, exclude=ica.exclude)
and when I skip all intermediate steps and just fit the ICA and apply it with an empty list for ica.exclude the signal still changes, quite a bit. I thought if no components were selected out and all the max PCA components were used the signal would be unchanged or basically unchanged. Is this a bug or something with my implementation?
Thanks,
Alex
Translational NeuroEngineering Laboratory
Division of Neurotherapeutics, Department of Psychiatry
Massachusetts General Hospital, Martinos Center
149 13th St Charlestown #2301, Boston, MA 02129
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.nmr.mgh.harvard.edu/pipermail/mne_analysis/attachments/20190702/f627fb36/attachment.html