(Re-)Normalize projection vectors after subselection. Applying projection after sub-selecting a set of channels that were originally used to compute the original projection vectors can be dangerous (e.g., if few channels remain, most power was in channels that are no
(self)
| 1784 | self._unlocked = state |
| 1785 | |
| 1786 | def normalize_proj(self): |
| 1787 | """(Re-)Normalize projection vectors after subselection. |
| 1788 | |
| 1789 | Applying projection after sub-selecting a set of channels that |
| 1790 | were originally used to compute the original projection vectors |
| 1791 | can be dangerous (e.g., if few channels remain, most power was |
| 1792 | in channels that are no longer picked, etc.). By default, mne |
| 1793 | will emit a warning when this is done. |
| 1794 | |
| 1795 | This function will re-normalize projectors to use only the |
| 1796 | remaining channels, thus avoiding that warning. Only use this |
| 1797 | function if you're confident that the projection vectors still |
| 1798 | adequately capture the original signal of interest. |
| 1799 | """ |
| 1800 | _normalize_proj(self) |
| 1801 | |
| 1802 | def __repr__(self): |
| 1803 | """Summarize info instead of printing all.""" |