An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with dimensionality-reduction

A curated list of projects in awesome lists tagged with dimensionality-reduction .

https://github.com/lmcinnes/umap

Uniform Manifold Approximation and Projection

dimensionality-reduction machine-learning topological-data-analysis umap visualization

Last synced: 13 May 2025

https://github.com/pavlin-policar/opentsne

Extensible, parallel implementations of t-SNE

dimensionality-reduction embedding machine-learning tsne visualization

Last synced: 11 Dec 2025

https://github.com/pavlin-policar/openTSNE

Extensible, parallel implementations of t-SNE

dimensionality-reduction embedding machine-learning tsne visualization

Last synced: 12 Apr 2025

https://github.com/KrishnaswamyLab/PHATE

PHATE (Potential of Heat-diffusion for Affinity-based Transition Embedding) is a tool for visualizing high dimensional data.

data-visualization dimensionality-reduction manifold-learning single-cell unsupervised-learning

Last synced: 08 Apr 2025

https://github.com/jlmelville/uwot

An R package implementing the UMAP dimensionality reduction method.

dimensionality-reduction r umap

Last synced: 16 May 2025

https://github.com/beringresearch/ivis

Dimensionality reduction in very large datasets using Siamese Networks

data-visualization dimensionality-reduction machine-learning neural-network siamese-neural-network

Last synced: 25 Dec 2025

https://github.com/machenslab/dpca

An implementation of demixed Principal Component Analysis (a supervised linear dimensionality reduction technique)

dimensionality-reduction matlab python

Last synced: 04 Apr 2025

https://github.com/yuki-koyama/mathtoolbox

Mathematical tools (interpolation, dimensionality reduction, optimization, etc.) written in C++11 with Eigen

algorithm bfgs dimensionality-reduction eigen gpr interpolation mds optimization rbf

Last synced: 31 Jul 2025

https://github.com/wilsonjr/humap

Hierarchical Uniform Manifold Approximation and Projection

dimensionality-reduction machine-learning visualization

Last synced: 08 Apr 2025

https://github.com/drewwilimitis/Manifold-Learning

Introduction to Manifold Learning - Mathematical Theory and Applied Python Examples (Multidimensional Scaling, Isomap, Locally Linear Embedding, Spectral Embedding/Laplacian Eigenmaps)

dimensionality-reduction isomap laplacian-eigenmaps locally-linear-embedding manifold-learning multidimensional-scaling python spectral-embedding

Last synced: 01 May 2025

https://github.com/danaugrs/go-tsne

t-Distributed Stochastic Neighbor Embedding (t-SNE) in Go

3d data-science dimensionality-reduction go machine-learning tsne unsupervised-learning visualization

Last synced: 30 Apr 2025

https://github.com/timsainb/parametricumap_paper

Parametric UMAP embeddings for representation and semisupervised learning. From the paper "Parametric UMAP: learning embeddings with deep neural networks for representation and semi-supervised learning" (Sainburg, McInnes, Gentner, 2020).

dimensionality-reduction machine-learning representation-learning semisupervised-learning umap

Last synced: 16 Oct 2025

https://github.com/tatevkaren/mathematics-statistics-for-data-science

Mathematical & Statistical topics to perform statistical analysis and tests; Linear Regression, Probability Theory, Monte Carlo Simulation, Statistical Sampling, Bootstrapping, Dimensionality reduction techniques (PCA, FA, CCA), Imputation techniques, Statistical Tests (Kolmogorov Smirnov), Robust Estimators (FastMCD) and more in Python and R.

bootstrap canonical-correlation clustering data-imputation dimensionality-reduction factor-analysis-methods importance-sampling inverse-transform-method linear-regression monte-carlo-simulation pca-analysis probability-distribution python3 r regression-analysis rejection-sampling statistcal-tests

Last synced: 10 Apr 2025

https://github.com/dillondaudert/umap.jl

Uniform Manifold Approximation and Projection (UMAP) implementation in Julia

dimensionality-reduction julia machine-learning topological-data-analysis umap visualization

Last synced: 08 Apr 2025

https://github.com/naver/tldr

TLDR is an unsupervised dimensionality reduction method that combines neighborhood embedding learning with the simplicity and effectiveness of recent self-supervised learning losses

dimensionality-reduction manifold-learning pytorch-implementation unsupervised-machine-learning

Last synced: 24 Oct 2025

https://github.com/ganguli-lab/twpca

🕝 Time-warped principal components analysis (twPCA)

dimensionality-reduction neuroscience principal-components time-warp

Last synced: 19 Jul 2025

https://github.com/lmcinnes/enstop

Ensemble topic modelling with pLSA

dimensionality-reduction matrix-factorization plsa topic-modeling

Last synced: 30 Apr 2025

https://github.com/xarray-contrib/xeofs

Comprehensive EOF analysis in Python with xarray: A versatile, multidimensional, and scalable tool for advanced climate data analysis

climate-science dask dimensionality-reduction eof-analysis pattern-recognition pca xarray

Last synced: 12 Dec 2025

https://github.com/mcsorkun/ChemPlot

A python package for chemical space visualization.

chemical-space cheminformatics data-visualization dimensionality-reduction

Last synced: 30 Apr 2025

https://github.com/maksimekin/covid19-literature-clustering

An approach to document exploration using Machine Learning. Let's cluster similar research articles together to make it easier for health professionals and researchers to find relevant research articles.

bokeh classification clustering coronavirus covid-19 dimensionality-reduction kaggle kmeans kmeans-clustering machine-learning pca principal-component-analysis random-forest sgd-classifier sklearn tsne

Last synced: 23 Oct 2025

https://github.com/wildart/manifoldlearning.jl

A Julia package for manifold learning and nonlinear dimensionality reduction

diffusion-maps dimensionality-reduction isomap julia lle manifold-learning

Last synced: 08 Oct 2025

https://github.com/wildart/ManifoldLearning.jl

A Julia package for manifold learning and nonlinear dimensionality reduction

diffusion-maps dimensionality-reduction isomap julia lle manifold-learning

Last synced: 11 Jul 2025

https://github.com/benedekrozemberczki/BANE

A sparsity aware implementation of "Binarized Attributed Network Embedding" (ICDM 2018).

bane deepwalk diff2vec dimensionality-reduction embedding factorization fscnmf gemsec graph graph2vec icdm lane line musae node node2vec svd tadw tridnr word2vec

Last synced: 17 Apr 2025

https://github.com/benedekrozemberczki/bane

A sparsity aware implementation of "Binarized Attributed Network Embedding" (ICDM 2018).

bane deepwalk diff2vec dimensionality-reduction embedding factorization fscnmf gemsec graph graph2vec icdm lane line musae node node2vec svd tadw tridnr word2vec

Last synced: 01 Aug 2025

https://github.com/theislab/destiny

R package for single cell and other data analysis using diffusion maps

diffusion-maps dimensionality-reduction r

Last synced: 16 May 2025

https://github.com/jlmelville/smallvis

R package for dimensionality reduction of small datasets

dimensionality-reduction largevis r t-sne umap

Last synced: 10 Apr 2025

https://github.com/pswpswpsw/nif

A library for dimensionality reduction on spatial-temporal PDE

deep-learning dimensionality-reduction pde reduced-order-modeling tensorflow

Last synced: 30 Apr 2025

https://github.com/alexisbcook/tsne

A python wrapper for Barnes-Hut tsne: for Python >= 3.5

dimensionality-reduction python python-3-5 python-3-6 python3 tsne tsne-algorithm

Last synced: 03 Oct 2025

https://github.com/stat-ml/ncvis

Noise-Contrastive Visualization

dimensionality-reduction machine-learning ncvis visualization

Last synced: 04 Apr 2025

https://github.com/davisidarta/dbmap

A fast, accurate, and modularized dimensionality reduction approach based on diffusion harmonics and graph layouts. Escalates to millions of samples on a personal laptop. Adds high-dimensional big data intrinsic structure to your clustering and data visualization workflow.

denoising diffusion-process dimensionality-reduction graph-layout high-dimensional machine-learning nearest-neighbors single-cell umap visualization

Last synced: 12 Apr 2025

https://github.com/dlab-berkeley/Unsupervised-Learning-in-R

Workshop (6 hours): Clustering (Hdbscan, LCA, Hopach), dimension reduction (UMAP, GLRM), and anomaly detection (isolation forests).

clustering dimensionality-reduction glrm hdbscan isolation-forests latent-class-analysis umap unsupervised-learning

Last synced: 26 Apr 2025

https://github.com/KellerJordan/tSNE-Animation

Hacking sklearn's t-SNE implementation to animate embedding process

animation dimensionality-reduction t-sne tsne-animation

Last synced: 01 May 2025

https://github.com/davisidarta/dbMAP

A fast, accurate, and modularized dimensionality reduction approach based on diffusion harmonics and graph layouts. Escalates to millions of samples on a personal laptop. Adds high-dimensional big data intrinsic structure to your clustering and data visualization workflow.

denoising diffusion-process dimensionality-reduction graph-layout high-dimensional machine-learning nearest-neighbors single-cell umap visualization

Last synced: 13 Jul 2025

https://github.com/poloclub/people-map

Visualization Tool for Mapping Out Researchers using Natural Language Processing

academic dimensionality-reduction interactive-visualizations natural-language-processing visualization

Last synced: 13 May 2025

https://github.com/hj-n/zadu

A Python Library for Evaluating the Reliability of Dimensionality Reduction Embeddings

dimensionality-reduction metrics multidimensional-projection visualization

Last synced: 14 Dec 2025

https://github.com/hendersontrent/theft

R package for Tools for Handling Extraction of Features from Time series (theft)

data-visualisation data-visualization dimensionality-reduction machine-learning r time-series

Last synced: 05 Apr 2025

https://github.com/contextlab/timecorr

Estimate dynamic high-order correlations in multivariate timeseries data

dimensionality-reduction graph-theory multivariate-analysis network-dynamics timeseries

Last synced: 09 Apr 2025

https://github.com/uscbiostats/partition

A fast and flexible framework for data reduction in R

data-reduction dimensionality-reduction partitional-clustering r

Last synced: 28 Apr 2025

https://github.com/USCbiostats/partition

A fast and flexible framework for data reduction in R

data-reduction dimensionality-reduction partitional-clustering r

Last synced: 15 Mar 2025

https://github.com/prakhar-ff13/customer-analytics

Machine Learning Case study on customer segmentation and prediction of groups.

analytics case-study data-analysis data-science data-visualization dimensionality-reduction machine-learning python python3

Last synced: 24 Jul 2025

https://github.com/passalis/sef

A Python Library for Similarity-based Dimensionality Reduction

dimensionality-reduction machine-learning pytorch

Last synced: 19 Apr 2025

https://github.com/xzhoulab/DRComparison

Comparison of dimensionality reduction methods

dimensionality-reduction single-cell-analysis

Last synced: 11 May 2025

https://github.com/alonfnt/pcax

Differentiable Principal Component Analysis (PCA) implementation in JAX

differentiable-programming dimensionality-reduction jax pca

Last synced: 02 Jul 2025

https://github.com/epigen/unsupervised_analysis

A general purpose Snakemake workflow and MrBiomics module to perform unsupervised analyses (dimensionality reduction & cluster analysis) and visualizations of high-dimensional data.

cluster-analysis cluster-validation clustering clustering-algorithm clustree data-science data-visualization densmap dimensionality-reduction heatmap high-dimensional-data leiden-algorithm pca principal-component-analysis snakemake umap unsupervised-learning visualization workflow

Last synced: 15 Apr 2025

https://github.com/davisidarta/fastlapmap

Fast Laplacian Eigenmaps: lightweight multicore LE for non-linear dimensional reduction with minimal memory usage. Outperforms sklearn's implementation and escalates linearly beyond 10e6 samples.

denoising dimensionality-reduction embedding feature-engineering laplacian-eigenmaps machine-learning multithreading python scikit-learn

Last synced: 10 Apr 2025

https://github.com/petabi/petal-decomposition

Matrix decomposition algorithms including PCA (principal component analysis) and ICA (independent component analysis)

decomposition dimensionality-reduction ica matrix pca

Last synced: 09 Apr 2025

https://github.com/lucko515/dataset-dimensionality-reduction-python

Here I've demonstrated how and why should we use PCA, KernelPCA, LDA and t-SNE for dimensionality reduction when we work with higher dimensional datasets.

dimensionality-reduction kernel-pca lda machine-learning pca tsne

Last synced: 14 Apr 2025

https://github.com/epigen/spilterlize_integrate

A Snakemake workflow and MrBiomics module to split, filter, normalize, integrate and select highly variable features of count matrices resulting from next-generation sequencing (NGS) experiments (e.g., RNA-seq, ATAC-seq, ChIP-seq, Methyl-seq, miRNA-seq,...) including confounding factor analysis and diagnostic visualizations.

atac-seq batch-effect bioinformatics biomedical-data-science chip-seq confounding-effects count-matrix dimensionality-reduction integration ngs normalization pipeline rna-seq snakemake visualization workflow

Last synced: 24 Aug 2025

https://github.com/nanxstats/enpls

Algorithmic framework for measuring feature importance, outlier detection, model applicability evaluation, and ensemble predictive modeling with (sparse) partial least squares regressions.

chemometrics dimensionality-reduction ensemble-learning machine-learning outlier-detection partial-least-squares-regression

Last synced: 22 Apr 2025

https://github.com/grtlr/uapca

Uncertainty-aware principal component analysis.

dimensionality-reduction hacktoberfest machine-learning uncertainty visualization

Last synced: 20 Jun 2025

https://github.com/dell/jlt

Johnson-Lindenstrauss transform (JLT), random projections (RP), fast Johnson-Lindenstrauss transform (FJLT), and randomized Hadamard transform (RHT) in python 3.x

dimensionality-reduction fast-johnson-lindenstrauss-transform fjlt hadamard-transforms jlt johnson-lindenstrauss johnson-lindenstrauss-transform projection random-fourier-features random-projections rff rht srht

Last synced: 06 May 2025