Déployer l’apprentissage automatique Apprentissage:automatique

1. Enregistrer un modèle

Dans les exemples précédents, nous avons vu que nous pouvons découvrir les structures d’un jeu de données. Puis, nous utilisons ce modèle appris sur de nouvelles lignes. Nous obtenons un objet DataFrame que nous pouvons alors sauvegarder. En réalité, il est assez rare qu’à l’entraînement succède la génération des prédictions. Plus couramment, le modèle est enregistré pour être utilisé plus tard. L’enregistrement s’opère grâce à la fonction save.

modele.save("/dbfs/mnt/data/model") 

2. Récupérer un modèle sauvegardé

Dans le dossier dans lequel le modèle a été sauvegardé, figurent deux sous-dossiers : metadata et data. Le dossier data contient des fichiers Parquet. Nous pouvons lire ces fichiers pour faire les prédictions. Pour cela, il s’agit de partir de la classe du modèle. Si nous avons entraîné un modèle avec MultilayerPerceptronClassificationModel, c’est à partir de là que nous accédons à la fonction load et à notre modèle.

modele_depuis_le_disque:  
MultilayerPerceptronClassificationModel =  
MultilayerPerceptronClassificationModel.load("/dbfs/mnt/data/model") 

Vous serez alors à même de passer à l’étape...

couv_EISPARK.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Se repérer dans la documentation
Suivant
Conclusion