콘텐츠로 이동

ML 테스트 전략

ML test는 함수 결과뿐 아니라 데이터 계약, artifact 호환성과 대표 prediction을 확인합니다.

핵심

  • 작은 fixture로 feature 변환과 schema를 unit test합니다.
  • train부터 package까지 smoke test를 둡니다.
  • 저장한 bundle과 API가 같은 prediction을 내는지 contract test합니다.

연습

  • 결측 column과 순서가 바뀐 column에 실패하는 test를 추가합니다.

연결