mioXpektron.analysis.embeddings
Nonlinear and linear sample embeddings for exploratory analysis.
Functions
|
PCA embedding with variance ratio metadata. |
|
t-SNE embedding via scikit-learn. |
|
UMAP embedding when umap-learn is installed. |
|
Resolve the list of embedding methods to compute. |
|
Compute and save requested embeddings; return coordinate arrays. |
- mioXpektron.analysis.embeddings.resolve_embedding_methods(*, embedding_methods=None, run_umap=False, run_tsne=False)[source]
Resolve the list of embedding methods to compute.
- mioXpektron.analysis.embeddings.compute_pca(X_scaled, y, savepath, *, random_state=0)[source]
PCA embedding with variance ratio metadata.
- mioXpektron.analysis.embeddings.compute_umap(X_scaled, y, savepath, *, n_neighbors=15, min_dist=0.1, random_state=0)[source]
UMAP embedding when umap-learn is installed.
- mioXpektron.analysis.embeddings.compute_tsne(X_scaled, y, savepath, *, perplexity=30.0, learning_rate='auto', random_state=0)[source]
t-SNE embedding via scikit-learn.