AgriLensAI / src

Commit History

Update src/streamlit_app_stable.py
7111eca
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
2ab7cf1
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
3d12d0a
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
a50750e
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
30fe488
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
5e244ae
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
5d1f12f
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
060eb32
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
9cd3369
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
253b5ae
verified

Sidoineko commited on

Update src/streamlit_app_stable.py
9fca071
verified

Sidoineko commited on

Delete src/streamlit_app_final.py
60d5b92
verified

Sidoineko commited on

Delete src/streamlit_app_light.py
034fdbc
verified

Sidoineko commited on

Delete src/streamlit_app_simple.py
0ebf8f6
verified

Sidoineko commited on

Delete src/streamlit_app_multilingual.py
59e955b
verified

Sidoineko commited on

Delete src/streamlit_app_basic.py
59996f6
verified

Sidoineko commited on

Delete src/streamlit_app.py
2c4896e
verified

Sidoineko commited on

feat: chargement du modèle depuis un chemin local explicite (models/gemma-3n-E4B-it)
906fa53

Sidoineko commited on

fix: chargement du modèle forcé sur CPU et mode mémoire optimisée (device_map=cpu, low_cpu_mem_usage=True)
66f8f99

Sidoineko commited on

feat: priorité au cache local Hugging Face pour le chargement du modèle (local_files_only=True)
70f88ae

Sidoineko commited on

fix: version stable sans boucle infinie pour le chargement du modèle Hugging Face
94ac403

Sidoineko commited on

Optimisation: Utilisation de bfloat16 pour le chargement du modèle local selon config.json
eb97296

Sidoineko commited on

Correction : Utilisation du modèle local avec configuration complète au lieu du modèle distant Hugging Face
9ff40a8

Sidoineko commited on

Chargement direct du modèle distant google/gemma-3n-E4B-it au démarrage sur Hugging Face, sans fallback ni cache, avec message de statut explicite.
5406826

Sidoineko commited on

Vidage mémoire (gc.collect, torch.cuda.empty_cache) et affichage RAM avant/après chaque chargement de modèle pour diagnostic et stabilité.
f7aef4e

Sidoineko commited on

Auto-fetch du modèle Hugging Face au démarrage si pas de modèle local, avec message de statut clair
965695e

Sidoineko commited on

Ajout de logs de débogage pour diagnostiquer le problème de persistance du modèle
dcdd384

Sidoineko commited on

Amélioration de la persistance du modèle - stockage immédiat dans session_state et cache global renforcé
fbf4bd8

Sidoineko commited on

Fix: Amélioration diagnostic et gestion erreurs Hugging Face - Suppression configurations obsolètes upload dans config.toml - Ajout diagnostic système complet (mémoire, dépendances, environnement) - Gestion robuste téléchargement processeur avec fallback cache - Messages d'erreur détaillés pour debugging Hugging Face
73113ed

Sidoineko commited on

Fix: Résolution erreur disk_offload pour chargement local et Hugging Face - Ajout stratégies ultra-conservatrices pour éviter disk_offload - Gestion robuste des erreurs avec nettoyage mémoire - Détection automatique environnement (local vs Hugging Face) - Utilisation directe modèle Hugging Face sans téléchargement
a95f27d

Sidoineko commited on

Fix model persistence issue in Streamlit app - Remove @st .cache_resource decorator - Add explicit session state management for model and processor - Implement robust model availability checks - Add diagnostic expander and reload button - Improve error handling for model loading
ec1f98f

Sidoineko commited on

Fix disk_offload error for Gemma 3n E4B IT model loading
fb45e67

Sidoineko commited on

Update to Gemma 3n E4B IT model and fix button display logic
200f7b4

Sidoineko commited on

Fix IndentationError in streamlit_app_multilingual.py - Remove orphaned except block
5377a2a

Sidoineko commited on

Feat: Ajout de la capture d'image par webcam - Interface avec choix entre upload et webcam - Capture directe d'image par webcam avec déclencheur manuel - Traitement unifié des images (upload + webcam) - Correction du format de réponse Gemini (éviter répétition) - Support multilingue pour la webcam - Indication de la source d'image (upload/webcam)
f0c2451

Sidoineko commited on

Fix: Correction de l'analyse d'image - Utilisation directe de Gemini pour l'analyse d'image - Suppression de l'approche Gemma pour les images (modèle texte uniquement) - Analyse directe de l'image avec Gemini 1.5 Flash - Interface adaptée pour indiquer la nécessité de Gemini API - Diagnostic précis et structuré directement depuis l'image
3483570

Sidoineko commited on

Feat: Intégration Gemini API pour diagnostic précis - Ajout de google-generativeai - Analyse en deux étapes: Gemma (description) + Gemini (diagnostic) - Diagnostic précis avec nom scientifique des maladies - Recommandations spécifiques et structurées - Support multilingue pour Gemini - Indicateur de statut Gemini dans l'interface
911335c

Sidoineko commited on

Fix: Résolution de l'erreur 403 lors de l'upload d'images - Désactivation CORS et XSRF - Configuration optimisée pour Hugging Face Spaces - Redimensionnement automatique des images - Gestion d'erreur améliorée
5ee9f94

Sidoineko commited on

feat: Version multilingue complète avec manuels utilisateur et informations du créateur
af0be0f

Sidoineko commited on

fix: Version finale avec gestion d'erreurs pour résoudre les problèmes d'upload 403
d7c6ac0

Sidoineko commited on

fix: Suppression du paramètre timeout non supporté par AutoModelForCausalLM
7351383

Sidoineko commited on

fix: Version légère avec Gemma 2B et gestion des timeouts pour résoudre les problèmes de connexion
40e36fa

Sidoineko commited on

fix: Ajout de timm et version basique pour résoudre les dépendances manquantes
b3870a9

Sidoineko commited on

fix: Correction des conflits de versions PyTorch/transformers avec version simplifiée
43180c3

Sidoineko commited on

fix: Correction de l'erreur de permissions en supprimant l'import install_agrilens
dbe4191

Sidoineko commited on

fix: import dynamique de install_agrilens depuis la racine (compatibilité Hugging Face Spaces)
4e8afad

Sidoineko commited on

fix: automatisation du téléchargement et extraction du modèle Gemma local depuis Google Drive au démarrage du Space
0c230c9

Sidoineko commited on

fix: initialisation définitive de camera_images dans session_state (anti-KeyError, tout en haut du script)
6e9eb52

Sidoineko commited on

fix: robustesse - initialisation systématique de camera_images dans session_state avant usage
251ac81

Sidoineko commited on

feat: UX caméra améliorée - bouton explicite pour déclencher la prise de photo, webcam non automatique
6eb1d0b

Sidoineko commited on