프로젝트

사용자가 원하는 옵션으로 프로젝트를 생성/관리   있습니다.


1. 프로젝트 생성

../_images/1.PNG
  • 왼쪽 상단의 prj 버튼을 통해 프로젝트 관련 화면으로 이동합니다.

  • prjcreate 버튼을 통해 프로젝트 생성을 위한 옵션 입력 화면으로 이동합니다.

../_images/1_2.PNG
  • prjapply 버튼을 클릭하여 모델 개발 및 학습을 위한 신규 프로젝트를 생성합니다.

../_images/1_3.PNG
  • 프로젝트 생성시 입력한 내용과 같이 프로젝트 생성이 된 것을 확인 할 수 있습니다.

  • star (관심프로젝트 등록), pen (프로젝트 수정), del (프로젝트 삭제)의 버튼으로 해당 기능을 적용할 수 있습니다.


2. 프로젝트 상세설정

../_images/2.PNG
  • 프로젝트 상세설정을 하기 위해 설정해야하는 프로젝트를 선택합니다.

../_images/2_1.PNG
  • 다음과 같이 프로젝트 상세 현황 중 기본정보를 확인 할 수 있습니다.

  • 마찬가지로 각각 데이터관리, 소스 Viewer, 분석IDE, 모델학습, 서비스 검증 탭을 통해 해당사항을 지정할 수 있습니다.


3. 데이터 관리

../_images/3.PNG
  • 데이터 관리 탭은 프로젝트 멤버 간 공유되는 영역으로 학습을 위한 데이터셋 또는 참고자료 등을 업로드 하여 사용 가능합니다.

  • shuf : 데이터 현황을 새로고침 합니다.

  • fileup : 데이터를 업로드 합니다.

  • filedl : 데이터를 다운로드 합니다.

  • dircre : 데이터를 저장할 디랙토리를 생성합니다.

  • drimod : 디렉토리 및 데이터의 파일명을 변경합니다.

  • del2 : 데이터를 삭제합니다.


4. 소스 Viewer

../_images/41.PNG
  • 프로젝트 멤버가 개발한 모델 소스코드를 살펴보기 위한 뷰어이며 특정 확장자(properties, env, conf, py, pyc, R, r, ini, yml, yaml, txt, csv, log, sh 등)에 대해서 세부 내용을 확인할 수 있습니다.

  • view 버튼을 클릭해 소스를 확인해 보세요.


5. IDE 목록

../_images/5.PNG
  • 분석IDE 탭을 통해 IDE를 생성하고 자원 현황을 볼 수 있습니다.

  • idecre 버튼으로 IDE를 생성 할 수 있습니다.


../_images/5_2.PNG
  • Theia 또는 JupyterLab 을 선택하여 원하는 분석환경(베이스 이미지)으로 분석 IDE를 실행합니다.

  • 사용하고 싶은 IDE 선택한 후 next 버튼으로 다음단계로 이동합니다.


../_images/5_3.PNG
  • 적용하고 싶은 시스템 자원을 선택(예시는 1개) 후 next 버튼으로 다음단계로 이동합니다.


../_images/5_4.PNG
  • 사용 할 분석환경을 선택 후 next 버튼으로 다음단계로 이동합니다.


../_images/5_5.PNG
  • 선택한 시스템자원 및 분석환경 등을 최종 확인하고 check 버튼을 통해 프로젝트를 생성합니다.


../_images/5_6.PNG
  • IDE 선택, 시스템 자원, 분석환경 선택, 시스템자원 및 분석환경 최종 확인의 각 단계를 설정하여 IDE를 생성하면 다음과 같은 화면을 확인 할 수 있습니다.


../_images/5_8.PNG
  • ideview 버튼을 통해 자원 현황을 확인 할 수 있습니다.


6. 모델학습

../_images/6.PNG
  • 분석 IDE를 통해 개발된 학습 코드를 대상으로 모델을 확습합니다. 해달 단계에서는 대용량의 학습 데이터를 활용하거나 epoch / batch size 등 파라메터의 변경 등을 통해 학습을 진행할 수 있습니다.

  • 모델 학습 탭의 modelcre 버튼을 선택해 모델 학습을 설정하고 시작할 수 있습니다.

../_images/6_2.PNG
  • 학습 작업 명, 언어타입을 설정합니다.

  • doet 버튼을 통하여 실행파일 등록 팝업창을 띄웁니다.

../_images/selectfile.PNG
  • 팝업창에서 selectbu 버튼으로 선택 후 next 버튼으로 다음단계로 이동합니다.(샘플코드)


../_images/6_3.PNG
  • 사용할 자원을 설정하고 next 버튼으로 다음단계로 이동합니다.


../_images/6_4.PNG
  • 사용할 학습환경을 선택하고 next 버튼으로 다음단계로 이동합니다.


../_images/6_5.PNG
  • 선택한 자원 및 학습환경 등을 최종 확인하고 check 버튼을 통해 IDE를 생성합니다.


../_images/6_6.PNG
  • 기본정보, 자원설정, 학습환경, 최종확인의 각 단계에서 옵션을 설정 후 학습을 시작하면 모델 학습 리스트에서 학습을 진행여부를 확인 할 수 있습니다.


../_images/train1.PNG
  • 학습이 완료되면 모델 학습리스트에서 확인이 되면 selview 버튼을 통해 상세사항을 확인 할 수 있습니다.


../_images/train2.PNG
  • 학습 로그 및 acc, loss, confusion matrix등 세부 학습 성능 및 결과를 확인 할 수 있습니다.



7. 서비스 검증

../_images/servvalid.PNG
  • 서비스검증 탭에서 검증등록요청 및 목록을 확인 할 수 있습니다.

  • serv 버튼을 선택해 서비스 검증을 등록할 수 있습니다.

../_images/7_2.PNG
  • 모델선택, 기본정보, 검증환경, 배포, 테스트 의 각 단계를 통해 서비스검증을 등록합니다.

../_images/servvalid2.PNG
  • 요청한 서비스를 선택하여 등록의 현황과 검증이력 등 상세정보를 확인할 수 있습니다.