Don't Worry, Be Happy πŸ˜›

WHAM Model

Windows 11 + WSL 2 ν™˜κ²½μ—μ„œ WHAM λͺ¨λΈ μ„€μΉ˜μ™€ μ‹€ν–‰ 과정을 μ •λ¦¬ν•˜κ³ , μž¬ν˜„ μ‹œ μ£Όμ˜μ‚¬ν•­μ„ ν•¨κ»˜ κΈ°λ‘ν–ˆμŠ΅λ‹ˆλ‹€.

#주제

WSLμ—μ„œ conda λͺ¨λΈ 돌리기

λͺ©μ°¨μ„€λͺ…링크
ν™˜κ²½Window 11, WSL 2.0λ°”λ‘œκ°€κΈ°
μ½”λ“œWHAM Installation μ½”λ“œλ°”λ‘œκ°€κΈ°
κ΅¬ν˜„ μ½”λ“œWHAM Installation μ½”λ“œλ°”λ‘œκ°€κΈ°

#ν™˜κ²½

  • Window 11
  • WSL 2.0

#μ½”λ“œ

원본 Installation μ½”λ“œλŠ” μ•„λž˜μ™€ κ°™λ‹€.
github
링크

pytorch_install

#κ΅¬ν˜„ μ½”λ“œ

# Clone the repo
git clone https://github.com/yohanshin/WHAM.git --recursive
cd WHAM/

# Create Conda environment
conda create -n wham python=3.9 
conda activate wham

# Install PyTorch libraries
conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cudatoolkit=11.3 -c pytorch

# Install PyTorch3D (optional) for visualization
conda install -c fvcore -c iopath -c conda-forge fvcore iopath
pip install pytorch3d -f https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py39_cu113_pyt1110/download.html

# Install WHAM dependencies
pip install -r requirements.txt

# Install ViTPose
pip install -v -e third-party/ViTPose

# Install DPVO
cd third-party/DPVO
wget https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.zip
unzip eigen-3.4.0.zip -d thirdparty && rm -rf eigen-3.4.0.zip
conda install pytorch-scatter=2.0.9 -c rusty1s
conda install cudatoolkit-dev=11.3.1 -c conda-forge

# κ·Έλƒ₯ λΆ™μ—¬λ„£κΈ° ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. 
# ONLY IF your GCC version is larger than 10
conda install -c conda-forge gxx=9.5

pip install .

# 생긴 였λ₯˜ : undefined symbol: iJIT_NotifyEvent
# ν•΄κ²° μ½”λ“œ (원인 : mkl 버전 문제)
conda install mkl==2024.0

pip install .

# Download demo data
# μ—¬κΈ° λ‹€μš΄λ‘œλ“œ λ°›κΈ° 전에 밑에 SMPL, SMPLify에 νšŒμ›κ°€μž…ν•΄μ•Όν•œλ‹€.
# 쀑간에 아이디 λΉ„λ²ˆ μΉ˜λŠ” 것이 있음 (등둝 μ•ˆν•˜κ³  ν•˜λ©΄ λͺ¨λΈ λ‹€μš΄λ‘œλ“œ μ•ˆλ¨..)
bash fetch_demo_data.sh

SMPL, SMPLify

#λŒλ¦¬λ‹€κ°€ 그만 λ‘μ—ˆλ‹€.

  • μ™œλƒν•˜λ©΄, λͺ¨λΈμ΄ λ„ˆλ¬΄ λ¬΄κ±°μ›Œμ„œ, 8GB GPUμ—μ„œλŠ” μΆ”λ‘  μ‘°μ°¨ μ•ˆλ˜μ—ˆλ‹€.
  • Github Issue 듀어가보면 μ•Œ 수 μžˆλ‹€.

Related Posts

Vision 곡뢀

컴퓨터 λΉ„μ „κ³Ό AI ν•™μŠ΅ 쀑 λ§Œλ‚œ κ°œλ…Β·μš©μ–΄λ₯Ό μ£Όμ œλ³„λ‘œ μ •λ¦¬ν•˜κ³  μ°Έκ³  μžλ£Œμ™€ ν•¨κ»˜ μ—…λ°μ΄νŠΈν•˜λŠ” μŠ€ν„°λ”” λ…ΈνŠΈμž…λ‹ˆλ‹€.

AlphaPose Model

WSL ν™˜κ²½μ—μ„œ AlphaPoseλ₯Ό ν™œμš©ν•΄ 2D/3D μ‚¬λžŒ μžμ„Έ 좔정을 μˆ˜ν–‰ν•˜λŠ” κ³Όμ •κ³Ό μ‹€ν–‰ νŒμ„ μ •λ¦¬ν•œ ν”„λ‘œμ νŠΈ κΈ°λ‘μž…λ‹ˆλ‹€.

Share this post