MLops

패스트캠퍼스 챌린지 45일차

Laftel 2022. 3. 9. 10:09
반응형

 

 

github actions for MLops

-ML Workflow란?

github actions 는 한마디로 개발자들의 workflows를 자동화하기 위한 플랫폼입니다.

여기서 많은 분들이 헷갈려하시는 부분이 github actions 가 단순히 CI/CD 툴인지 알고 있는 겁니다.

github actions 워크플로우 전체를 자동화하기 위한 것이고 CI/CD는 단순히 워크플로우의 하나의요소일뿐이다.

github actions 는 워크플로우의 자동화다.

github actions 가 일어나기 전에 workflwo들에는 무엇이 있을까?

대표적인 깃허브를 예시로 들겠다.

사용자와 contributer가 있을 때 contributer들도 계속 이렇게 똑같은 contributer들이 있는 게 아니라 새 contributer이 추가하는 이벤트들이 발생하기도 한다.

pull requests라고 해서 어떤 사람이 이 텐서플로우를 개선하기 위해서 개발한 것을 텐서플로우 쪽으로 당겨달라는pull requests를 생성하게 된다 . 이를 PI를 생성한다라고 한다.

workflow들에는 무엇이 있을까?

깃허브의 예시로 보겠습니다.

contributer의 task의 중요도 판단

contributer의 재현 가능한 task인가?

uesr의 입장에서는 버그는 고쳐졌는가?

검증 후 master로 merge가 되었는가?

contributer의 CI/CD 파이프라인은

코드방향 ⇒ 테스트 ⇒ 빌드⇒배포

release notes 준비를 해야한다

version number 업데이트


#직장인인강 #직장인자기계발 #패스트캠퍼스후기#온라인패키지:머신러닝서비스구축을위한실전MLOps#머신러닝서비스구축을위한실전MLOps온라인패키지Online.
https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.




반응형