라벨이 nuctl인 게시물 표시

[CVAT] CVAT custom model auto-annotations 설정 방법

이미지
CVAT custom model auto-annotations 설정 CVAT custom model을 이용해 auto-annotations 하는 방법을 알아보겠습니다. Auto-Annotations를 설치전 필요한 CVAT 설치는 여기 를, Nuctl 설치는 여기 를 먼저 참고해 진행하세요. 1. 파일 설정 위 CVAT와 Nuctl 설치가 완료되었다면 deploy하려는 폴더 구조를 생성합니다. 폴더 구조는 본인의 cvat clone 경로에서 아래 명령어를 실행하세요. (저는 cd ~/projects/cvat 경로에서 실행) 아래 경로는 본인에게 맞게 수정해도 무방합니다. sudo mkdir -p serverless/pytorch/mymodel/yolo-custom/nuclio cd serverless/pytorch/mymodel/yolo-custom/nuclio Copy 위 폴더 경로에는 3개의 파일(function-gpu, main, model)이 필요합니다. function-gpu.yaml sudo vi function-gpu.yaml Copy 아래 클래스(person, helmet)는 본인 환경에 맞게 수정하세요. metadata: name: pth-yolo-custom namespace: cvat annotations: name: My Custom YOLO type: detector framework: pytorch spec: | [ { "id": 0, "name": "person" }, { "id": 1, "name": "helmet" } ] spec: description: Custom trained YOLO model runtim...

[CVAT] Auto Annotation을 위한 nuctl 커맨드 설치 방법

이미지
Nuclio 설치 방법 Auto Annotation을 위해 nuctl 커맨드를 설치하는 방법을 알아보겠습니다. nuctl 설치 nuctl이란 nuclio's command-line interface(CLI)의 약자입니다. CLI(Command Line Interface)는 명령어 인터페이스이며, 텍스트를 입력하여 컴퓨터에 명령을 내리는 방식입니다. (linux ls 명령어 등) nuctl을 설치하기 위해선 nuclio 버전을 확인해야합니다. cvat git clone한 경로에서 아래 명령어 입력 후, nuclio 버전을 확인합니다. cat components/serverless/docker-compose.serverless.yml Copy 버전 확인 후, 여기 에서 본인에게 맞는 버전을 확인하세요. 맞는 버전을 확인했으면, 아래 명령어를 통해 nuclio를 다운합니다.(여기선 버전 1.13.22 & os는 linux로 진행) wget https://github.com/nuclio/nuclio/releases/download/<version>/nuctl-<version>-<os>-amd64 Copy 다운로드 완료했으면, permission 할당과 symbolic link를 할당합니다. sudo chmod +x nuctl-<version>-<os>-amd64 sudo ln -s $(pwd)/nuctl-<version>-<os>-amd64 /usr/local/bin/nuctl ls -ll /usr/local/bin/nuctl Copy symbolic link는 절대경로로 줘야합니다. (위 사진 초록색 경로 참고) 위 과정이 정상적으로 이뤄졌다면 아래 명령어를 통해 제대로 설치되었음을 확인할 수 있습니다. nuctl Copy ...