def order_func(times, data): this_data = data[:, (times > 0.0) & (times < 0.350)] this_data /= np.sqrt(np.sum(this_data**2, axis=1))[:, np.newaxis] return np.argsort( spectral_embedding(rbf_kernel(this_data, gamma=1.), n_components=1, random_state=0).ravel())
def order_func(times, data): this_data = data[:, (times > 0.0) & (times < 0.350)] this_data /= np.sqrt(np.sum(this_data ** 2, axis=1))[:, np.newaxis] return np.argsort(spectral_embedding(rbf_kernel(this_data, gamma=1.), n_components=1, random_state=0).ravel())
def order_func(times, data): this_data = data[:, (times > 0.0) & (times < 0.350)] return np.argsort(spectral_embedding(np.corrcoef(this_data), n_components=1, random_state=0).ravel())
def order_func(times, data): this_data = data[:, (times > 0.0) & (times < 0.350)] return np.argsort( spectral_embedding(np.corrcoef(this_data), n_components=1, random_state=0).ravel())