-
Notifications
You must be signed in to change notification settings - Fork 2
Prototype API
- Voir le dataset
- Préciser le label
- Créer un modèle
- Voir le résultat du modèle
Envoie un nouveau dataset
Récupère la liste des datasets
Récupère la liste des configs
Ajoute une nouvelle config
Récupère des conseils sur les colonnes à enlever et pourquoi les enlever.
Renvoie une liste des lints par colonnes :
{
"lints": {
"COLUMN": [
"this is the lint 1",
"this column should not be used",
"please disable the column",
"this is the lint 4"
],
"OTHER COLUMN": [
"this is a lint on another column"
],
"COLUMN WITHOUT LINTS": null
}
}
Renvoie la visualisation du dataset générée par Sweetviz.
{
"label": "column_1"
"columns": {
"column_1": true,
"column_2": false,
"column_3": true,
"column_4": true
}
}
Crée un nouveau modèle et lance son entraînement.
Ici on rajoutera les paramètres avancés de TPOT pour plus contrôler le modèle
Récupère l'état actuel de l'entraînement du modèle
status: null | starting
| started
| done
Récupère le fichier python généré par TPOT correspondant à la meilleure pipeline
Prédit une valeur en utilisant le modèle créé par TPOT.
Le body doit contenir les valeur des différentes colonnes d'entrée du modèle.
Par exemple pour cette config, les colonnes d'entrées sont column_3
et column_4
.
{
"label": "column_1"
"columns": {
"column_1": true,
"column_2": false,
"column_3": true,
"column_4": true
}
}
Pour effectuer une prédiction il faut donc envoyer :
{
"column_3": -3.14,
"column_4": 42.42
}