open-source library for 3d Graphics, image processing and visualization
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The Time Series Visualization Tool that you deserve.
LargeVis is an open-source implementation of the LargeVis model, designed for visualizing large-scale and high-dimensional datasets. It provides an efficient approach to dimensionality reduction, transforming complex data into 2D or 3D representations suitable for exploration and analysis. ## Key Features - **High-Dimensional Data Visualization** — Reduces feature vectors (e.g., from machine learning models) into 2D/3D coordinates for plotting. - **Network Visualization** — Embeds graph or network data into low-dimensional spaces while preserving structural properties. - **Efficient K-NNG Construction** — Includes a highly optimized algorithm for building K-nearest neighbor graphs, a critical step in many visualization pipelines. - **Multi-Platform Support** — Offers C++ source code and a Python wrapper compatible with Linux, OS X, and Windows. - **Configurable Parameters** — Allows fine-tuning of learning rates, neighbor counts, sampling, and other algorithmic parameters for optimal results. ## Philosophy LargeVis prioritizes scalability and efficiency, enabling visualization of datasets with millions of points through optimized neighbor graph construction and parallel processing.