Написання модульних тестів
У попередньому відео про тестування інференсу ви дізналися, наскільки важливо писати тестові випадки для навченої та оціненої моделі з використанням бібліотеки Python unittest. У цій вправі ви перевірите нові вміння на практиці: напишете тестовий випадок для моделі, щоб переконатися, що вона повертає бінарні результати, як і очікується. Навчена model уже імпортована, так само як і тестова частина набору даних X_test.
Ця вправа є частиною курсу
End-to-End Machine Learning
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model