Написание модульных тестов
В предыдущем видео о тестировании инференса вы узнали, как важно писать тестовые сценарии для обученной и оценённой модели с помощью библиотеки Python unittest. В этом упражнении вы применёте полученные знания на практике: напишете тестовый сценарий, который проверяет, что модель возвращает бинарные выходные значения, как и ожидается. Обученная model уже импортирована, а также тестовая часть набора данных X_test.
Это упражнение является частью курса
Сквозное машинное обучение
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model