การเขียน Unit Tests
ในวิดีโอก่อนหน้าเกี่ยวกับ inference testing คุณได้เรียนรู้ถึงความสำคัญของการเขียน test cases สำหรับโมเดลที่ผ่านการฝึกและประเมินผลแล้ว โดยใช้ไลบรารี unittest ของ Python ในแบบฝึกหัดนี้ จะได้ลงมือเขียน test case สำหรับโมเดล เพื่อตรวจสอบว่าโมเดลให้ผลลัพธ์แบบ binary ตามที่คาดไว้ โดย model ที่ผ่านการฝึกแล้วถูก import มาพร้อมกับชุดข้อมูลทดสอบ X_test
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Machine Learning แบบ End-to-End
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model