Uniform Manifold Approximation and Projection (UMAP)
Cita come
Connor Meehan, Jonathan Ebrahimian, Wayne Moore, and Stephen Meehan (2022). Uniform Manifold Approximation and Projection (UMAP) (https://www.mathworks.com/matlabcentral/fileexchange/71902), MATLAB Central File Exchange.
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Riconoscimenti
Ispirato: CytoMAP
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
epp
fcs
mlp
umap
util
Versione | Pubblicato | Note della release | |
---|---|---|---|
4.4 | Fixes and improvements based on feedback from CYTO 2023 conference.
|
||
4.2.1 | Corrected documentation in run_umap for examples 4 & 5 which use FlowJo. |
||
4.2 | 1. Integration with FlowJO
|
||
4.1 | 1) Improved documentation and examples for using MLP train/predict independently of UMAP
|
||
4.0 | -mlp_train combines neural network and supervised template classification
|
||
3.01 | 1. Fast approximation now accelerates both matching and reduction processing. 2. Prediction table now:
|
||
3.0 | V3.0 improves speed, classification assessment and ROI functionality. For details see the last section of the FileExchange description and/or search the run_umap.m file for fast_approximation, run_epp and match_predictions. |
||
2.2 | -New table showing density distribution & KLD of unreduced data associated with groupings of the reduced data
|
||
2.1.3 | Fix edge case where running template fails IF the metric is a user defined function. |
||
2.1.2 | -Added parameters to run_umap "wrapper" that reach more capabilities within the UMAP.m core; search "v2.1.2" in run_umap.m to see these additions.
|
||
2.1.01 | -Maximized UMAP parallelism speed by using all MATLAB’s assigned logical CPU cores
|
||
2.1.0 | -Stochastic gradient descent (SGD) is now parallelized by default with our MEX method. See 'sgd_tasks' in the documentation.
|
||
2.0.0 | -Improved documentation for some arguments and removed all popups when "verbose" is false
|
||
1.5.2 | -Removed .exe and .MEX files to comply with File Exchange requirements. Users are now encouraged to download these from our Google Drive if they wish to significantly speed up run_umap.
|
||
1.3.4 | -Fixed a bug in SGD in Java where data was unintentionally stored as two distinct objects
|
||
1.3.3 | -Fixed some minor cosmetic issues such as suboptimal plot scaling |
||
1.3.2 | -If applying a UMAP template on data that appears to have new populations, a warning occurs and the option is given to perform a re-supervised reduction
|
||
1.3.1 | -Fixed a GUI bug that would occur for users with MATLAB R2018b or earlier |
||
1.3.0 | -Data can now be reduced to any number of dimensions by changing the 'n_components' parameter; if reducing to more than 2 dimensions, a 3D plot is shown
|
||
1.2.1 | -Added precomputed parameter values for users without the Curve Fitting Toolbox
|
||
1.2.0 | -Added 2 examples (run_umap.m) showing how to perform supervised dimension reduction with UMAP
|
||
1.1.0 |