Unittests schrijven
In de vorige video over inferentietesten leerde je waarom het belangrijk is om testcases te schrijven voor je getrainde en geëvalueerde model met de Python-bibliotheek unittest. In deze oefening ga je aan de slag door een testcase te schrijven voor het model om te controleren of het binaire outputs geeft zoals verwacht. Je getrainde model is al geïmporteerd, net als het testgedeelte van de gegevensset X_test.
Deze oefening maakt deel uit van de cursus
End-to-End Machine Learning
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model