머신러닝 서비스 구축을 위한 실전 MLOps 올인원 패키지 Online
[패스트캠퍼스 챌린지 21일차] Feast 기본 예제
달려라한개
2022. 2. 13. 10:19
Store 생성하여 각 Feature 들을 정의하여 Store 에 배포하기 수업!
이런 명령어들을 자유자재로 직접 손으로 쳐서 작성한다면 정말 멋있을 것 같다. 외국어를 배워서 자유자재로 말하는 사람과 초보 수준에서 벗어나지를 못하는 사람과의 차이를 생각해보면 일단 꾸준히 하는게 중요한 듯하다!
Feast Feature Store 를 생성하여 각 Feature 들을 정의하여 Store 에 배포하기
- feature store 작업을 할 경로로 이동
- mkdir -p mlops/feature_store && cd mlops/feature_store
- Jupyter Lab Docker Container 실행
- docker run -d --name jupyter -p 8888:8888 -e JUPYTER_TOKEN='password' \\ -v "$PWD":/home/jovyan/jupyter --user root --restart=always \\ -it jupyter/base-notebook start.sh jupyter lab
- localhost:8888 접속
- jupyter 폴더에서 새 노트북 파일 생성
- Store 생성과 배포
- Feast 설치하기
- Runtime 재시작
- Feast 저장소 초기화
- 생성된 Feature 저장소 확인
- 원본 데이터 확인
- 정의된 Feature 들을 적용(배포)하기
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
패스트캠퍼스 바로가기: https://bit.ly/37BpXiC