์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

์ฃผ์ œ

WSL์—์„œ AlphaPose ๋ชจ๋ธ ๋Œ๋ฆฌ๊ธฐ

์„ค๋ช…

RGB์—์„œ ๋ฐ”๋กœ 3D ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” M3DHPE(Monocular 3D Human Pose Estimation) ๋ชจ๋ธ์€ ์ฃผ๋กœ 8GB๊ฐ€ ๋„˜์—ˆ๋‹ค.
๊ทธ๋ž˜์„œ ์ฐพ์€ ๊ฒƒ์ด 2D Pose๋ฅผ ๋จผ์ € ์ถ”์ถœํ•˜๊ณ , ๊ทธ๊ฒƒ์„ 3D๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

๋ชฉ์ฐจ ์„ค๋ช…
Window Window์—์„œ์˜ Multi-Cuda Setting

ํ™˜๊ฒฝ

  • Window 11
  • WSL 2.0

์ฝ”๋“œ

์›๋ณธ Installation ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.
github
๋…ผ๋ฌธ

์‹คํ–‰ ์ฝ”๋“œ

# pip install ๋ฐฉ๋ฒ• (AlphaPose ์›๋ž˜)
# 1. Install PyTorch
pip3 install torch torchvision --extra-index-url https://download.pytorch.org/whl/cu12.6
# Check torch environment by:  python3 -m torch.utils.collect_env

# 2. Get AlphaPose
git clone https://github.com/MVIG-SJTU/AlphaPose.git
cd AlphaPose
export PATH=/usr/local/cuda/bin/:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64/:$LD_LIBRARY_PATH
pip install cython
sudo apt-get install libyaml-dev

# 4. ์ด๋Œ€๋กœ 
python -m pip install cython
pip install ninja easydict matplotlib opencv-python tensorboardx terminaltables visdom numpy scipy pyyaml cython_bbox

sudo apt-get install libyaml-dev
pip install --upgrade pip setuptools wheel
pip3 install git+https://github.com/Ambrosiussen/HalpeCOCOAPI.git#subdirectory=PythonAPI

python setup.py build develop

# 4. Install PyTorch3D (Optional, only for visualization)
conda install -c fvcore -c iopath -c conda-forge fvcore iopath
conda install -c bottler nvidiacub
pip install git+ssh://git@github.com/facebookresearch/pytorch3d.git@stable

# Create Pyenv virtual environment
pyenv install 3.9.21
pyenv virtualenv 3.9.21 alphapose
pyenv activate alphapose

# Install PyTorch libraries



ํƒœ๊ทธ: , ,

์—…๋ฐ์ดํŠธ: