{"repo":"beringresearch/ivis","free":true,"listed":false,"github":"https://github.com/beringresearch/ivis","clone":"git clone https://github.com/beringresearch/ivis.git","description":"Dimensionality reduction in very large datasets using Siamese Networks","language":"Python","stars":345,"topics":["machine-learning","data-visualization","dimensionality-reduction","neural-network","siamese-neural-network"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"ivis Implementation of the ivis algorithm as described in the paper Structure-preserving visualisation of high dimensional single-cell datasets. Ivis is designed to reduce dimensionality of very large datasets using a siamese neural network trained on triplets. Both unsupervised and supervised modes are supported. Installation Ivis runs on top of TensorFlow. To install the latest ivis release from PyPi running on the CPU TensorFlow package, run: If you have CUDA installed and want ivis to use the tensorflow-gpu package, run Development version can be installed directly from from github: The following optional dependencies are needed if using the visualization callbacks while training the Ivis model: - matplotlib - seaborn Upgrading To upgrade, run: Features Scalable: ivis is fast and easily extends to millions of observations and thousands of features. Versatile: numpy arrays, sparse matrices, and hdf5 files are supported out of the box. Additionally, both categorical and continuous features are handled well, making it easy to apply ivis to heterogeneous problems including clustering and anomaly detection. Accurate: ivis excels at preserving both local and global features of a dataset. Often, ivis performs better at preserving global structure of the data than t-SNE, making it easy to visualise and interpret high-dimensional datasets. Generalisable: ivis supports addition of new data points to original embeddings via a transform method, making it easy to incorporate ivis into","default_branch":null,"files":null,"tree":[],"storefront":"/r/beringresearch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/beringresearch/ivis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}