| # UMAP Batch Testing | |
| Système de test en lot pour les hyperparamètres UMAP avec visualisation intégrée dans l'application React. | |
| ## Workflow | |
| 1. **Générer les tests UMAP** : | |
| ```bash | |
| npm run batch-test | |
| ``` | |
| 2. **Copier les résultats vers l'app** : | |
| ```bash | |
| npm run copy-results | |
| ``` | |
| 3. **Visualiser dans l'app** : | |
| - Démarrer l'app React : `npm start` (depuis la racine) | |
| - Aller sur : `http://localhost:3000/debug-umap` | |
| ## Scripts disponibles | |
| - `npm run batch-test` : Lance 8 tests UMAP avec différents hyperparamètres | |
| - `npm run copy-results` : Copie les résultats vers `public/debug-umap/` | |
| - `npm run select` : Sélectionne et déploie une configuration dans l'app | |
| ## Configurations testées | |
| - **current** : Configuration de base | |
| - **continuous** : Plus de continuité (nNeighbors=25, minDist=0.5) | |
| - **embedding-heavy** : Focus embeddings (90%/10%) | |
| - **category-heavy** : Focus catégories (60%/40%) | |
| - **no-fusion** : Sans fusion de familles | |
| - **seed-1/2/3** : Variantes avec graines fixes | |
| ## Fichiers générés | |
| - `results/` : Données JSON des tests UMAP | |
| - `public/debug-umap/` : Résultats copiés pour l'accès web | |
| - `configs/` : Configurations de test sauvegardées | |