{"repo":"hj-n/zadu","free":true,"listed":false,"github":"https://github.com/hj-n/zadu","clone":"git clone https://github.com/hj-n/zadu.git","description":"A Python Library for Evaluating the Reliability of Dimensionality Reduction Embeddings","language":"Python","stars":57,"topics":["dimensionality-reduction","metrics","multidimensional-projection","visualization"],"license":"MIT","category":"analytics","readme_excerpt":"ZADU A -to- Z python library for eval U ating D imensionality reduction --- ZADU is a Python library that provides distortion measures for evaluating and analyzing dimensionality reduction (DR) embeddings. The library supports a diverse set of local, cluster-level, and global distortion measures, allowing users to assess DR techniques from various structural perspectives. By offering an optimized execution and pointwise local distortions, ZADU enables efficient and in-depth analysis of DR embeddings. Installation You can install ZADU via pip : Quick Start Run two metrics ( tnc , mrre ) on random data: Input checklist: - hd ( orig ) and ld ( emb ) must have the same number of rows. - For neighbor-based metrics with k , use 1 ##### Local Measures Measure ID Parameters Range Optimum --------- ---- ------------ ------- --------- Trustworthiness & Continuity tnc k=20 [0.5, 1] 1 Mean Relative Rank Errors mrre k=20 [0, 1] 1 Local Continuity Meta-Criteria lcmc k=20 [0, 1] 1 Neighborhood hit nh k=20 [0, 1] 1 Neighbor Dissimilarity nd k=20 R+ 0 Class-Aware Trustworthiness & Continuity ca tnc k=20 [0.5, 1] 1 Procrustes Measure proc k=20 R+ 0 ##### Cluster-level Measures Measure ID Parameters Range Optimum --------- ---- ------------ ------- --------- Steadiness & Cohesiveness snc iteration=150, walk num ratio=0.3, alpha=0.1, k=50, clustering strategy=\"dbscan\" [0, 1] 1 Distance Consistency dsc [0.5, 1] 0.5 Internal Validation Measures ivm measure=\"silhouette\" Depends on IVM Depends on IV","default_branch":null,"files":null,"tree":[],"storefront":"/r/hj-n","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hj-n/zadu/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."}