X (ndarray | ndarray) – Array of shape (n_cells, n_features).
n_components (int | None (default: None)) – Number of components to keep. If None, all components are kept.
return_svd (bool (default: False)) – If True, also return the results from SVD.