Mencari run
Dalam latihan ini, Anda akan melakukan kueri run eksperimen dari beberapa eksperimen Unicorn dan hanya mengembalikan run yang memenuhi kriteria tertentu. Ini bermanfaat selama siklus hidup ML saat Anda perlu membandingkan data run.
Pertama, Anda akan membuat string filter untuk mengambil run dengan metrik R-squared lebih besar dari .70. Menggunakan fungsi dari modul mlflow yang melakukan pencarian run, Anda kemudian akan mengurutkannya secara menurun dan mencari hanya eksperimen "Unicorn Sklearn Experiments" dan "Unicorn Other Experiments".
Eksperimen telah dibuat di MLflow beserta metrik R-squared-nya. Modul MLflow akan diimpor.
Latihan ini merupakan bagian dari kursus
Pengantar MLflow
Instruksi latihan
- Untuk variabel
r_squared_filter, buat string filter untuk mengambil metrik"r2_score"yang"> .70". - Cari run untuk eksperimen
"Unicorn Sklearn Experiments"dan"Unicorn Other Experiments". - Urutkan hasil R-squared secara menurun.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create a filter string for R-squared score
r_squared_filter = "____.____ > .70"
# Search runs
mlflow.____(experiment_names=["____", "____"],
filter_string=____,
order_by=["____.____ ____"])