Diane.Aurélie commited on
Commit
c70861b
·
2 Parent(s): 23d4613 f04623c

Merge branch 'develop' into feature/db_schema_setup

Browse files
Files changed (3) hide show
  1. .gitignore +1 -1
  2. App/model/variables_entree.json +0 -1
  3. README.md +6 -4
.gitignore CHANGED
@@ -4,7 +4,7 @@ venv/
4
  .venv/
5
  .pytest_cache/
6
  .coverage
7
- App/modl/
8
  *.joblib
9
  *.json
10
  App/model/modele_final_xgb.joblib
 
4
  .venv/
5
  .pytest_cache/
6
  .coverage
7
+ App/model/
8
  *.joblib
9
  *.json
10
  App/model/modele_final_xgb.joblib
App/model/variables_entree.json DELETED
@@ -1 +0,0 @@
1
- ["genre", "statut_marital", "departement", "poste", "domaine_etude", "frequence_deplacement", "heure_supplementaires", "evolution_cat_evol", "categorie_employe", "satisfaction_employee_nature_travail", "nombre_participation_pee", "ecart_note_evaluation", "revenu_mensuel", "distance_domicile_travail", "satisfaction_globale", "niveau_education", "note_evaluation_actuelle", "satisfaction_employee_equipe", "age", "revenu_par_annee_experience_interne", "satisfaction_employee_equilibre_pro_perso", "nombre_experiences_precedentes", "annees_dans_l_entreprise", "nb_formations_suivies", "revenu_par_annee_experience_totale", "ratio_sans_promotion", "satisfaction_employee_environnement", "exp_hors_entreprise", "mobilite_promotion", "annees_depuis_la_derniere_promotion"]
 
 
README.md CHANGED
@@ -46,7 +46,7 @@ Ce projet met en œuvre une approche CI/CD complète, séparant:
46
  L’intégration continue est assurée via GitHub Actions.
47
 
48
  À chaque **push** sur les branches de travail et à chaque **pull request** vers **`develop`**,
49
- le pipeline exécute automatiquement les étapes suivantes:
50
  - installation d’un environnement Python 3.11 isolé
51
  - installation des dépendances définies dans le projet
52
  - exécution des tests automatisés avec Pytest
@@ -67,7 +67,7 @@ Le déploiement de l’API est réalisé sur Hugging Face Spaces qui permet:
67
 
68
  Dans ce projet, Hugging Face est utilisé comme plateforme de démonstration et de mise à disposition de l’API.
69
 
70
- Le déploiement repose sur un Dockerfile, qui définit:
71
  - l’image Python utilisée (Python 3.11)
72
  - l’installation des dépendances
73
  - le lancement de l’API avec Uvicorn
@@ -255,7 +255,9 @@ futurisys_ml-api/
255
  |
256
  ├── .env # Stockage des variables sensibles et de configuration
257
  ├── .gitignore # Nettoyage du dépôt
258
- ├── pyproject.toml # Librairies des modules entrainement ML
 
 
259
  ├── README.md # Présentation du projet
260
- └── requirements.txt # Librairies des modules dispensables API
261
  ```
 
46
  L’intégration continue est assurée via GitHub Actions.
47
 
48
  À chaque **push** sur les branches de travail et à chaque **pull request** vers **`develop`**,
49
+ le pipeline exécute automatiquement les étapes suivantes :
50
  - installation d’un environnement Python 3.11 isolé
51
  - installation des dépendances définies dans le projet
52
  - exécution des tests automatisés avec Pytest
 
67
 
68
  Dans ce projet, Hugging Face est utilisé comme plateforme de démonstration et de mise à disposition de l’API.
69
 
70
+ Le déploiement repose sur un Dockerfile, qui définit :
71
  - l’image Python utilisée (Python 3.11)
72
  - l’installation des dépendances
73
  - le lancement de l’API avec Uvicorn
 
255
  |
256
  ├── .env # Stockage des variables sensibles et de configuration
257
  ├── .gitignore # Nettoyage du dépôt
258
+ ├── Dockerfile # Reproduction du dépôt
259
+ ├── poetry.lock # Nettoyage du dépôt
260
+ ├── pyproject.toml # Librairies dépendances ML
261
  ├── README.md # Présentation du projet
262
+ └── requirements.txt # Librairies dépendances API
263
  ```