Uçtan Uca Machine Learning
Joshua Stapleton
Machine Learning Engineer
MLflow olmadan...
MLflow ile...
mlflow.set_experiment()
Kullanım:
import mlflow
# Çalışmalarınız için bir çalışma alanı olan deney adını ayarlayın
mlflow.set_experiment("Heart Disease Classification")
# Bu deneyde yeni bir çalışma başlatın with mlflow.start_run(): # Bir model eğitin, tahmin doğruluğunu alın logistic_model = LogisticRegression()# Parametreleri kaydedin, örn: mlflow.log_param("n_estimators", logistic_model.n_estimators)# Metrikleri kaydedin (bu örnekte doğruluk) mlflow.log_metric("accuracy", logistic_model.accuracy)# Metrikleri yazdırın print("Model accuracy: %.3f" % accuracy)
Model accuracy: 0.96
mlflow.get_run(run_id)
mlflow.search_runs()
Kullanım:
# Çalışma verilerini al ve parametreleri yazdır
run_data = mlflow.get_run(run_id)
print(run_data.data.params)
print(run_data.data.metrics)
# Deneydeki tüm çalışmaları ara
exp_id = run_data.info.experiment_id
runs_df = mlflow.search_runs(exp_id)
{'epochs': '20', 'accuracy': 0.95}






Uçtan Uca Machine Learning