August 2023
Beginner to intermediate
408 pages
4h 57m
Korean

오리 코헨(Ori Cohen)
뉴 렐릭(New Relic), 리드 데이터 과학자(Data Scientist)
알고리즘은 여러 패키지에 의존하며, 이러한 패키지들은 각자의 수명 동안 다양한 버전이 존재한다.1 수많은 경우 중 하나인데 의존성이 모델을 망가뜨리거나 배포를 망칠 수도 있다. 이러한 일이 생기면 의존성을 모니터링할 수 있는 모니터링 메커니즘을 갖고 싶을 것이고, 문제가 발생한 시기나 위치를 알려 주는 알람을 받고 싶을 수도 있다.
때로는 환경마다 requirementf.txt2 파일을 가지고 있을 수 있다. 예를 들어 연구 개발 환경은 항상 최신 버전의 판다스pandas3나 사이킷런scikit-learn4과 같은 과학 관련 패키지를 유지할 수 있다. 하지만 배포할 때는 특정 버전으로 고정해야 한다. 새로운 코드나 직렬화된 모델이 스테이징이나 프로덕션에 업로드될 때 피클pickle 또는 잡립joblib과 같은 패키지가 이전 버전의 패키지를 가지고 직렬화된 모델을 역직렬화하는 것을 망가뜨릴 수 있다.
전처리 단계에서 이모지emoji를 문자로 변환해 주는 패키지인 딥모지DeepMoji를 사용할 수도 있다. 예를 들어 😃를 행복으로 변환한다. NLP 모델은 특정한 문자와 이모지 매핑에 의존하고 특정한 딥모지 ...
Read now
Unlock full access