Skip to content

Commit 1a89099

Browse files
committed
Flip handling in _compute_pca_quantitites
1 parent 0fd4be5 commit 1a89099

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mne/source_estimate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3376,6 +3376,8 @@ def _get_ico_tris(grade, verbose=None, return_surf=False):
33763376

33773377

33783378
def _compute_pca_quantities(U, s, V, flip):
3379+
if flip is None: # Case of volumetric data: flip is meaningless
3380+
flip = 1
33793381
if isinstance(flip, int):
33803382
sign = np.sign((flip * U[:, 0]).sum())
33813383
else:
@@ -3387,8 +3389,6 @@ def _compute_pca_quantities(U, s, V, flip):
33873389

33883390
def _pca_flip(flip, data, max_rank):
33893391
result = None
3390-
if flip is None: # Case of volumetric data: flip is meaningless
3391-
flip = 1
33923392
if data.shape[0] < 2:
33933393
result = data.mean(axis=0) # Trivial accumulator
33943394
else:

0 commit comments

Comments
 (0)