การสร้าง MLproject
ไฟล์ MLproject คือไฟล์ YAML ที่เก็บการกำหนดค่าของ MLflow Project โดยไฟล์นี้จะระบุข้อมูลต่าง ๆ เช่น ชื่อของ Project, สภาพแวดล้อม Python และ entry points ที่ใช้ในการรันเป็นส่วนหนึ่งของ workflow
ในแบบฝึกหัดนี้ คุณจะสร้างไฟล์ MLproject เพื่ออธิบาย MLflow Project โดยจะกำหนดชื่อของ Project, สภาพแวดล้อม Python และสร้าง entry point
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
MLflow เบื้องต้น
คำแนะนำการฝึกหัด
- กำหนดชื่อของ Project เป็น
insurance_model - กำหนดสภาพแวดล้อม Python ให้ใช้ไฟล์ชื่อ
python_env.yaml - สร้าง entry point ชื่อ
main - สร้างคำสั่งสำหรับ entry point
mainที่ใช้python3.9เพื่อรันtrain_model.py
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
"""
# Set name of the Project
____: ____
# Set the environment
____: ____
entry_points:
# Create an entry point
____:
# Create a command
____: '____ ____'
"""