metabci.brainda.algorithms.manifold.rpa module

Riemannian Procrustes Analysis. Modified from https://github.com/plcrodrigues/RPA

metabci.brainda.algorithms.manifold.rpa.get_recenter(X: ndarray, cov_method: str = 'cov', mean_method: str = 'riemann', n_jobs: int = 1)[source]
metabci.brainda.algorithms.manifold.rpa.get_rescale(X: ndarray, cov_method: str = 'cov', n_jobs: int = 1)[source]
metabci.brainda.algorithms.manifold.rpa.get_rotate(Xs: ndarray, ys: ndarray, Xt: ndarray, yt: ndarray, cov_method: str = 'cov', metric: str = 'euclid', n_jobs: int = 1)[source]
metabci.brainda.algorithms.manifold.rpa.recenter(X: ndarray, iM12: ndarray)[source]
metabci.brainda.algorithms.manifold.rpa.rescale(X: ndarray, M: ndarray, scale: float, cov_method: str = 'cov', n_jobs: int = 1)[source]
metabci.brainda.algorithms.manifold.rpa.rotate(Xt: ndarray, Ropt: ndarray)[source]