Pisanie testów jednostkowych
W poprzednim filmie dotyczącym testowania wnioskowania poznałeś/aś znaczenie pisania przypadków testowych dla wytrenowanego i ocenionego modelu z użyciem biblioteki unittest w Pythonie. W tym ćwiczeniu wykorzystasz zdobyte umiejętności w praktyce – napiszesz przypadek testowy sprawdzający, czy model generuje dane wyjściowe w postaci binarnej, zgodnie z oczekiwaniami. Wytrenowany model jest już zaimportowany, podobnie jak testowa część zbioru danych – X_test.
To ćwiczenie jest częścią kursu
End-to-End Machine Learning
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model