1、系统配置

AlphaPose 要求系统支持 Windows 10 操作系统,支持 CUDA 10.0,支持 PyTorch 1.4.0,支持 Python 3.x,并安装以下依赖库:

pip install opencv-pythonpip install requestspip install matplotlibpip install scipypip install pycocotoolspip install easydictpip install Pillowpip install cythonpip install yacspip install tabulatepip install pyyamlpip install tensorboardXpip install tqdmpip install sklearnpip install futurepip install addict
Python

2、安装 AlphaPose

安装 AlphaPose 非常简单,只需要在终端下运行以下命令即可:

git clone https://github.com/MVIG-SJTU/AlphaPose.gitcd AlphaPosepip install -e .
Python

3、配置 AlphaPose

在安装完 AlphaPose 之后,还需要进行一些配置,比如配置数据集,模型,训练参数等。主要步骤如下:

  • 首先,将数据集放在指定的文件夹中,并在 config.py 文件中设置路径;
  • 其次,在 config.py 文件中配置模型,比如使用深度学习模型,还是使用传统机器学习模型;
  • 最后,在 config.py 文件中配置训练参数,比如训练时间、学习率等。

4、运行 AlphaPose

在配置完成之后,就可以运行 AlphaPose 了,只需要在终端下运行以下命令即可:

python main.py --config-file configs/xxx.yaml
Python