Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Kubeflow기반 연동 인터페이스 초기 구현 #13

Open
sungsoo opened this issue Jun 2, 2022 · 0 comments
Open

feat: Kubeflow기반 연동 인터페이스 초기 구현 #13

sungsoo opened this issue Jun 2, 2022 · 0 comments

Comments

@sungsoo
Copy link
Owner

sungsoo commented Jun 2, 2022

feat: Kubeflow기반 연동 인터페이스 초기 구현

Priority-1


담당: 1jolee [즐거운기술]

Deadline: 2022년 6월 28일 (화) 12시

설계해 주신 초기 연동 인터페이스 설계안(5/31)을 기반으로 아래 구현을 진행해 주세요.
구현 형상(코드 등)은 아래 github에 commit해 주세요.
https://github.com/traindb-project/traindb-ml/tree/main/interface


  • 개요: 외부 요청(training)을 받아, 내부 pod (PyTorchJob)을 통해 ML 모델 training 및 모델 생성후, 모델을 serving하는 예제

  • 구성 (그림 참조)
    • 클라이언트: Java code
    • 서버
      • TrainDB-ML:cmd: ML 모델의 (Task-1) training 요청, (Task-2) serving (ML 모델을 이용한 추론) 요청을 받는다.
      • [Task-1] POD:PyTorchJob [그림에서 POD:TFJob]: Iris 모델 생성 예제를 바탕으로 ML 모델 training 진행 후, 모델 생성 (PV:RWM)
      • [Task-2] POD:KServing: 생성된 Iris ML 모델을 이용해 inference 제공
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant