Psaní unit testů
V předchozím videu o testování inference sis osvojil/a, proč je důležité psát testovací případy pro natrénovaný a vyhodnocený model pomocí knihovny unittest v Pythonu. V tomto cvičení si tyto znalosti vyzkoušíš v praxi – napíšeš testovací případ, který ověří, že model produkuje binární výstupy podle očekávání. K dispozici máš natrénovaný model i testovací část datasetu X_test.
Toto cvičení je součástí kurzu
Strojové učení od začátku do konce
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
import unittest
import numpy as np
# Create a class called TestModelInference
class ____(unittest.____):
def setUp(self):
self.model = model