Spaces:
Sleeping
Sleeping
Commit History
-
Corriger caractère invalide U+00B7 dans data_utils.py ligne 27
functionNormally9234471 -
Restructurer l'app : backbone préentraîné + ML classique + FC head + CNN de zéro
functionNormally- Ajout backbone_utils.py : chargement du backbone ResNet18 depuis HF, extraction de features 512-dim avec cache mémoire - Ajout classical_ml_utils.py : SVM / LogReg / k-NN / RF / LDA sur les features extraites (pipeline sklearn avec StandardScaler + joblib) - Refactorisation train_utils.py : train_fc_head (tête FC seule, ~200Ko sauvegardés) et train_cnn (SimpleCNN de zéro) ; evaluate_saved_model unifié pour tous les types - Mise à jour model.py : BackboneWithFC (backbone gelé + tête FC) + SimpleCNN conservé - Mise à jour predict_utils.py : dispatch automatique selon model_type - Mise à jour app.py : 4 onglets (dataset / ML classique / neuronaux / test-prédiction) - Ajout config.py : HF_BACKBONE_REPO, CLASSICAL_MODEL_TYPES - Ajout .gitignore : exclut data/, backbone/, saved_models/, __pycache__/ - Ajout finetune_backbone.py : script local pour entraîner le backbone sur les donnéescdc317a
-
Restaurer les paramètres CNN qui fonctionnaient + epoch max à 50
functionNormally- data_utils.py : augmentation revenue à Resize + flip + rotation 5° - train_utils.py : batch_size par défaut 16 (était 32) - app.py : dropout 0.4, batch 16, epochs max 5015c5bd9 -
Remplacer RandomResizedCrop par Resize fixe pour images microscopiques
functionNormallyL'échelle des textures est discriminante en microscopie — un crop aléatoire détruit cette information et empêche la convergence sur petit dataset. Rotation réduite à 15°, ColorJitter conservé.733cbb8 -
Augmentation renforcée, scheduler LR et dropout par défaut 0.5
functionNormally- data_utils.py : RandomResizedCrop, rotation 30°, ColorJitter - train_utils.py : ReduceLROnPlateau (factor=0.5, patience=8, min_lr=lr×0.2), affichage du lr courant dans les logs - app.py : dropout par défaut 0.540062d1
-
Update data_utils.py
c9b3cf0 -
Update data_utils.py
8aae570 -
Update data_utils.py
be4dde9 -
Update data_utils.py
5972698 -
Create data_utils.py
b834807