def ICA_results(data, n_comps=None): ica = ICA(n_components=n_comps) model = ica.fit(data) out_data = {'model' : model, 'reconstruction error': ica.components_ } return 'ICA', out_data