Slide 32
Slide 32 text
単体テスト
import pytest
class TestTrainModel:
def test_train_model_from_small_dataset(self):
source = np.array(
[(0, 1, 2, 3, 4), (1, 2, 3, 4, 5), (0, 3, 4, 5, 6)],
...
model = trainer.train(source, "species_xf")
assert model is not None
assert model.predict([[1, 2, 3, 4]]) == [0]
pytest
で単体テストを実装
経験上、可能な限り単体テストを書くべき