Пример #1
0
def ICA_decompose(raw, method, decim, variance, npcas, maxpcas, reject, picks):
    #################### RUN ICA
    ica = ICA(n_components=variance,
              n_pca_components=npcas,
              max_pca_components=maxpcas,
              method=method,
              verbose=True)
    ica.fit(raw, decim=decim, reject=reject, picks=picks)
    ica.get_sources(raw)
    return ica
Пример #2
0
def ICA_decompose(raw, method, decim, variance, npcas, maxpcas, reject, picks):
    r = np.random.RandomState(1234)  # allow for reproducible results
    r.uniform(0, 10, 5)
    #################### RUN ICA
    ica = ICA(n_components=variance,
              n_pca_components=npcas,
              max_pca_components=maxpcas,
              method=method,
              verbose=True,
              random_state=r)
    ica.fit(raw, decim=decim, reject=reject, picks=picks)
    ica.get_sources(raw)
    return ica