Deeplabcut 튜토리얼(1) 설치(GPU 및 CPU 버전)(초보 전용)

Tip: 글 작성 후 자동으로 목차가 생성될 수 있으며, 생성 방법은 오른쪽 도움말 문서를 참고하세요.


머리말

처음으로 deeplabcut을 사용하면서 몇 가지 문제가 발생하고 어떻게 사용하는지 살펴보겠습니다. 모든 사람이 문제를 해결할 수 있도록 도움을 주기 위해 다른 사람들이 작성한 일부 기사와 동영상 링크를 인용하겠습니다. 읽기로 문제를 해결하는 것이 쉽다면 글을 쓰지 않겠습니다. 다른 분들의 글 ㅎㅎㅎ 이 글이 도움이 되셨으면 좋겠습니다
TWT 모두가 함정을 피할 수 있도록 여기에서 밟은 함정을 강조 표시하겠습니다(계속 업데이트됩니다!
(GPU)로)는 에서 사용되는 부분입니다. Deeplabcut-GPU 버전이며 CPU 사용자는 건너뛸 수 있습니다.

1. Deeplabcut이란 무엇입니까?

—DLC는 동물의 2D 신체 포인트 추적에 중점을 두고 사전 훈련된 네트워크와 ResNet50 및 101과 같은 선택적 훈련 네트워크를 갖추고 있습니다. 맞춤형 신체 포인트를 지원하고 명확한 프로세스를 갖습니다.

2. 사용 단계

1.환경 구성

1.1아나콘다 설치

개인적으로 b사이트의 이 영상은 아주 아주 아주 상세하다고 생각합니다↓ 패키지를 읽어보시면 다음 링크가 나옵니다
: Python+Anaconda+PyCharm 설치 및 기본 사용법 [완전 제로 기초에 적합]

1.2 소스 변경

많은 패키지의 다운로드 주소가 해외에 있기 때문에 다운로드 소스를 국내 칭화 미러로 변경하면 다운로드 속도가 훨씬 빨라집니다!
win+R을 사용하고 cmd를 입력한 후 콘솔을 열고 다음 세 줄을 입력합니다(한 번에 한 줄씩 입력해야 합니다).

  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

  conda config --set show_channel_urls yes

1.2 CUDA 및 CUdnn(GPU) 설치

링크: CUDA 및 cudnn 설치
대체
주의! 여기에서는 폴더 전체를 바꾸는 대신, 다운로드한 폴더의 파일을 지정된 위치에 복사하여 붙여넣으면 됩니다! 주의해주세요!

2.Deeplabcut 설치

2.1 파일 다운로드

설치하는 방법은 여러 가지가 있지만 개인적으로 이 설치 방법이 가장 쉽다고 생각합니다.
링크: 공식 설치 주소
여기에 이미지 설명을 삽입하세요.
.파일을 다운로드하려면 여기에서 파란색을 클릭하세요! 압축을 풀면 yaml 파일이 생성됩니다!

2.2 파일 가져오기

여기서는 블로거 SlOooow의 사진 기사 링크를 빌려서 삭제합니다.

  1. Anaconda 디렉토리 아래에서 Anaconda Navigator
    2를 선택합니다.여기에 이미지 설명을 삽입하세요.여기에 이미지 설명을 삽입하세요.
  2. 가져오고
    여기에 이미지 설명을 삽입하세요.
    다운로드될 때까지 기다리세요! 다만 네트워크 불량 등으로 다운로드가 중단되는 경우가 있는데, 다시 가져오면 해결될 수 있습니다. 문제가 여러 번 발생하면 pip를 업데이트하세요!

3. Deeplabcut 실행

설치된 환경을 선택하고 Open with IPython
여기에 이미지 설명을 삽입하세요.
(계속 그림을 빌려옴)을 선택
하고 입력합니다.

import deeplabcut
deeplabcut.launch_dlc()

첫 번째 코드 줄을 입력한 후:

GPU가 없으면 오류가 발생합니다. 무시하세요! (계속 그림을 빌리세요)
여기에 이미지 설명을 삽입하세요.
일부 GPU에서는 이런 메시지가 뜹니다.
여기에 이미지 설명을 삽입하세요.
pip install torch를 직접 입력하라는 메시지가 나오긴 하지만 실제로는 n번 시도했는데 이런 오류가 발생했습니다. 이 오류는 다운로드 시간이 초과되었음을 의미합니다. 그래서 지금
여기에 이미지 설명을 삽입하세요.
은 소스 변경을 고려해야 합니다. Alibaba 미러↓

pip install 包名 -i  http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

여기서 필요에 따라 '패키지 이름'을 torch↑로 변경하시면 원활하게 다운로드 받으실 수 있습니다! (속도가 상당히 빠릅니다.)
여기에 이미지 설명을 삽입하세요.
그런 다음 deeplabcut.launch_dlc() 코드의 두 번째 줄을 입력하면 이 인터페이스가 나타납니다.
여기에 이미지 설명을 삽입하세요.

설치 부분은 여기까지입니다! 다음 글은 사용법 튜토리얼입니다!
사용 튜토리얼이 업데이트되었습니다↓ https://blog.csdn.net/Scabbards_/article/details/130386052?spm=1001.2014.3001.5501
을 사용하는 Deeplabcut 튜토리얼(2)

요약하다

이상 오늘 말씀드릴 내용은 deeplabcut 설치에 대한 간략한 소개입니다. 이것이 모두에게 도움이 되기를 바랍니다!

추천

출처blog.csdn.net/Scabbards_/article/details/125535035