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

Projects in Awesome Lists tagged with singular-value-decomposition

A curated list of projects in awesome lists tagged with singular-value-decomposition .

https://github.com/weijie-chen/linear-algebra-with-python

Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc. to quickly refresh the linear algebra with the assistance of Python computation and visualization.

computational-science data-analysis data-science data-visualization diagonalization eigenvalues eigenvectors gram-schmidt jupyter linear-algebra linear-transformations mathematics matrix matrix-calculations multivariate-normal-distribution null-space python singular-value-decomposition symmetric-matrices vector-space

Last synced: 15 May 2025

https://github.com/weijie-chen/Linear-Algebra-With-Python

Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc. to quickly refresh the linear algebra with the assistance of Python computation and visualization.

computational-science data-analysis data-science data-visualization diagonalization eigenvalues eigenvectors gram-schmidt jupyter linear-algebra linear-transformations mathematics matrix matrix-calculations multivariate-normal-distribution null-space python singular-value-decomposition symmetric-matrices vector-space

Last synced: 27 Mar 2025

https://github.com/je-suis-tm/machine-learning

Python machine learning applications in image processing, recommender system, matrix completion, netflix problem and algorithm implementations including Co-clustering, Funk SVD, SVD++, Non-negative Matrix Factorization, Koren Neighborhood Model, Koren Integrated Model, Dawid-Skene, Platt-Burges, Expectation Maximization, Factor Analysis, ISTA, FISTA, ADMM, Gaussian Mixture Model, OPTICS, DBSCAN, Random Forest, Decision Tree, Support Vector Machine, Independent Component Analysis, Latent Semantic Indexing, Principal Component Analysis, Singular Value Decomposition, K Nearest Neighbors, K Means, NaΓ―ve Bayes Mixture Model, Gaussian Discriminant Analysis, Newton Method, Coordinate Descent, Gradient Descent, Elastic Net Regression, Ridge Regression, Lasso Regression, Least Squares, Logistic Regression, Linear Regression

batch-gradient-descent dbscan em-algorithm expectation-maximization expectation-maximization-algorithm factor-analysis independent-component-analysis k-nearest-neighbors lasso-regression latent-semantic-analysis linear-discriminant-analysis low-rank-approximation multinomial-naive-bayes naive-bayes newton-method ridge-regression sequential-minimal-optimization singular-value-decomposition stochastic-gradient-descent support-vector-machine

Last synced: 09 Apr 2025

https://github.com/primme/primme

PReconditioned Iterative MultiMethod Eigensolver for solving symmetric/Hermitian eigenvalue problems and singular value problems

eigenvalues high-performance singular-value-decomposition

Last synced: 21 Feb 2026

https://github.com/pbenner/autodiff

Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics

automatic-differentiation bfgs cholesky-decomposition determinant eigenvalues gauss-jordan go golang gram-schmidt hessenberg-reduction linear-algebra linear-algebra-library newton-raphson numerical-optimization qr-algorithm rprop singular-value-decomposition special-functions statistical-models statistics

Last synced: 14 Oct 2025

https://github.com/timjb/svd-image-compression-demo

Demonstration of low rank matrix approximations via singular value decomposition

demonstration image-compression singular-value-decomposition

Last synced: 30 Apr 2025

https://github.com/chrischoy/gesvd

Pytorch extension for Singular Value Decompostion (SVD) with LAPACK gesvd backend

lapack pytorch singular-value-decomposition

Last synced: 12 Apr 2025

https://github.com/nanxstats/imgsvd

Shiny App for Image Compression via SVD

image-compression shiny-apps singular-value-decomposition

Last synced: 22 Apr 2025

https://github.com/alexanderepstein/image-compression

Utilizing MATLAB to show how SVD can be used to compress colored images

compression image linear-algebra matlab matrix singular-value-decomposition

Last synced: 26 Oct 2025

https://github.com/ltla/biocsingular

Clone of the Bioconductor repository for the BiocSingular package.

bioconductor-package human-cell-atlas singular-value-decomposition

Last synced: 10 Apr 2025

https://github.com/joshweiner/ml-impute

A package for synthetic data generation for imputation using single and multiple imputation methods.

imputation imputation-methods jax machine-learning multiple-imputation numpy pandas parallelization singular-value-decomposition synthetic-data synthetic-dataset-generation

Last synced: 18 Jul 2025

https://github.com/rndev2017/imagecompression

Implementing Singular Value Decomposition for image compression. Part of my unique University of Michigan Math 214 Final Project which explored the application of linear algebra in the real world.

cli compression image-compressor python3 singular-value-decomposition svd-matrix-factorisation

Last synced: 04 Jul 2025

https://github.com/gha3mi/forsvd

ForSVD - A Fortran library for singular value decompostion (SVD) calculation, low-rank approximation, and image compression.

fortran fortran-package-manager image-compression low-rank-approximation singular-value-decomposition svd

Last synced: 07 Jan 2026

https://github.com/will-lynas/singular-value-decomposition

A visualization of Singular Value Decomposition

jupyter-notebook numpy python singular-value-decomposition

Last synced: 06 May 2026

https://github.com/yoshoku/numo-linalg-randsvd

Numo::Linalg.randsvd is a module function on Numo::Linalg for truncated singular value decomposition with randomized algorithm.

gem linear-algebra machine-learning matrix ruby singular-value-decomposition

Last synced: 08 Oct 2025

https://github.com/hazooree/image-alignment-tool-using-svd-based-homography

Aligning Your Misaligned Image/images of a tall building or large scene Using Simplest Calculation of Homography Matrix Estimation using SVD

homography image-alignment matlab singular-value-decomposition

Last synced: 31 Jan 2026

https://github.com/asifhaider/machine-learning-4-2

Machine Learning Course Assignments from Scratch (Exploratory Data Analysis, Logistic Regression, Adaboost, Feed Forward Neural Network, EM Algorithm, Gaussian Mixture Models, Singular Value Decomposition, Image Reconstruction, Principal Component Analysis)

adaboost eda em-algorithm gaussian-mixture-models logistic-regression neural-network pca-analysis preprocessing singular-value-decomposition

Last synced: 27 Mar 2025

https://github.com/econcz/stata-tmpinv

'TMPINV': Tabular Matrix Problems via Pseudoinverse Estimation

least-squares linear-programming pseudoinverse singular-value-decomposition

Last synced: 19 Mar 2026

https://github.com/stefan-zobel/rsvd

Randomized SVD as per Halko, Martinsson, and Tropp [2011]

java randomized-algorithm randomized-svd singular-value-decomposition svd

Last synced: 12 Jul 2025

https://github.com/district10/svd.js

Singular Value Decomposition (SVD) in ~400 lines of JavaScript

singular-value-decomposition

Last synced: 22 Jan 2026

https://github.com/econcz/stata-tmpinvi

'TMPINVI': Interactive Tabular Matrix Problems via Pseudoinverse Estimation

least-squares linear-programming pseudoinverse singular-value-decomposition

Last synced: 19 Mar 2026

https://github.com/avrabyt/image-compressor

πŸ›  Dimensionality Reduction demo tools ! πŸš€ SVD and PCA for Image compression πŸŽƒ Check the app out !✨

dimensionality-reduction machine-learning pca principal-component-analysis python singular-value-decomposition streamlit tutorial

Last synced: 07 May 2026

https://github.com/gdmcdonald/svd-vs-pca

An explanation of the difference between Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)

matrix-factorization principal-component-analysis singular-value-decomposition slides

Last synced: 03 Feb 2026

https://github.com/krassowski/loadings-similarity

Eigenvectors or loadings similarity approach for the selection of number of components in PCA

eigenvectors pca principal-component-analysis singular-value-decomposition sklearn

Last synced: 09 May 2026

https://github.com/heschmat/recommendations_ibm_watson_studio

Analyze the interactions that users have with articles on the IBM Watson Studio platform, and make recommendations to them about new articles.

collaborative-filtering funksvd matrix-factorization recommendation-engine recommender-system singular-value-decomposition svd

Last synced: 27 Jan 2026

https://github.com/k-karna/linalg

Linear Algebra Step by Step by Kuldeep Singh. Hopefully each exercise of chapter 2 to chapter 7. Lets see!

determinant eigenvalues-and-eigenvectors euclidean-spaces linear-algebra lu-factorization singular-value-decomposition

Last synced: 07 Apr 2025

https://github.com/pvskand/visualizations

GUI Visualizations of Singular Value Decomposition, Gradient Descent, Lagrange Multipliers using JS Libraries

gradient-descent lagrange-multipliers plotlyjs singular-value-decomposition visualization

Last synced: 16 May 2025

https://github.com/regexident/sivade

Native Singular Value Decomposition (SVD) without dependencies.

rubynlp singular-value-decomposition svd

Last synced: 20 Jul 2025

https://github.com/jelhamm/singular-value-decomposition-data-mining

"This repository hosts an implementation of the Singular Value Decomposition (SVD) algorithm tailored for data mining tasks. SVD is utilized for efficient dimensionality reduction, aiding in the extraction of key patterns and features from large and complex datasets."

data-analysis dimension-reduction jyputer-notebook machine-learning matplotlib numpy-library pandas-library preprocessing python scipy-library singular-value-decomposition sklearn-library standardscaler svd svd-matrix-factorisation

Last synced: 18 May 2026

https://github.com/cego669/dirtycategoriesencoding

Repository containing two classes (StringAgglomerativeEncoder and StringDistanceEncoder) useful for grouping or visualizing the distance between dirty categorical variables. They are compatible with the scikit-learn API.

category clustering dimensionality-reduction dirty hierarchical-clustering machine-learning scikit-learn singular-value-decomposition svd

Last synced: 11 Feb 2026

https://github.com/vilarj/singular-value-decomposition

In linear algebra, the singular value decomposition (SVD) is a factorization of a real or complex matrix that generalizes the eigendecomposition of a square normal matrix to any MxN matrix via an extension of the polar decomposition.

matlab singular-value-decomposition

Last synced: 27 Mar 2025

https://github.com/matte34/amazon-recommendation-system

Item-to-item based recommendation system project using Amazon product data, combining matrix factorization (SVD) and collaborative filtering to predict user ratings and generate top recommendations. To evaluate and optimize the model's accuracy, the following performance metrics were explored: MAE, RMSE, precision, recall, F-measure, and NDCG.

collaborative-filtering jupyter-notebook matrix-factorization python3 singular-value-decomposition sklearn

Last synced: 09 May 2026