app.explore.neurons.reduce_dimensionality

reduce_dimensionality(spikes_arr, n_components, algorithm)[source]

Returns array after peforming dimensionality reduction.

Parameters
  • spikes_arr (np.ndarray) – A 2-d numpy array which contains binary spike-data.

  • n_components (int) – Final number of components after dimensionality reduction.

  • algorithm (str) – Dimensionality reduction algorithm. Available options are - ‘pca’, ‘tsne’, ‘factor-analysis’, ‘fast-ica’.

Returns

Numpy array with reduced dimensions.

Return type

np.ndarray