IniziaInizia gratis

Salvare e caricare un modello

Con l'API Model, i modelli possono essere condivisi tra sviluppatori che non hanno accesso allo stesso server MLflow Tracking utilizzando un filesystem locale.

In questo esercizio, addestrerai un nuovo modello di LinearRegression a partire da uno esistente utilizzando il dataset Unicorn. Per prima cosa, caricherai un modello esistente dal filesystem locale. Poi addestrerai un nuovo modello a partire da quello esistente e lo salverai nel filesystem locale.

Il modello esistente è stato salvato nel filesystem locale in una directory chiamata "lr_local_v1". Il modulo mlflow verrà importato.

Questo esercizio fa parte del corso

Introduzione a MLflow

Visualizza il corso

Istruzioni dell'esercizio

  • Carica il modello dalla directory del filesystem locale "lr_local_v1" utilizzando la libreria scikit-learn del modulo MLflow.
  • Utilizzando la libreria scikit-learn del modulo mlflow, salva il modello localmente in una directory chiamata "lr_local_v2".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Load model from local filesystem
model = ____.____.____("____")

# Training Data
X = df[["R&D Spend", "Administration", "Marketing Spend", "State"]]
y = df[["Profit"]]
X_train, X_test, y_train, y_test = train_test_split(X, y, train_size=0.7,random_state=0)
# Train Model
model.fit(X_train, y_train)

# Save model to local filesystem
____.____.____(____, "____")
Modifica ed esegui il codice