Skip to content
C++ Python Cuda CMake MATLAB Makefile Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Updated Sep 29, 2019
autocompile OpenPose training code Sep 29, 2019
cmake Merge branch 'master' into patch_1 Aug 21, 2018
data Merge pull request #4455 from ShaggO/spaceSupportILSVRC12MNIST Jul 14, 2016
docker Docker update to cuDNN 6 Apr 14, 2017
docs Merge pull request #6499 from xerus/python_gpu Aug 21, 2018
examples Merge pull request #5813 from jqueguiner/patch-1 Nov 2, 2017
include/caffe OpenPose training code Sep 29, 2019
matlab Handling destruction of empty Net objects May 4, 2017
models BVLC -> BAIR Apr 14, 2017
op OpenPose training code Sep 29, 2019
python Merge pull request #6499 from xerus/python_gpu Aug 21, 2018
scripts add supports for cuDNN v7 Oct 11, 2017
src OpenPose training code Sep 29, 2019
tools Remove legacy tools Feb 23, 2018
.Doxyfile update doxygen config to stop warnings Sep 3, 2014
.gitignore ignore generated includes for docs Jan 19, 2017
.gitmodules OpenPose training code Sep 29, 2019
.travis.yml Stop setting cache timeout in TravisCI Jul 15, 2016
CMakeLists.txt OpenPose training code Sep 29, 2019 Revised guidelines for GitHub issues (#6327) Apr 10, 2018 BVLC -> BAIR Apr 14, 2017 installation questions -> caffe-users Oct 19, 2015
LICENSE OpenPose training code Sep 29, 2019
Makefile OpenPose training code Sep 29, 2019
Makefile.config.example OpenPose training code Sep 29, 2019 Fixed typos in README Oct 2, 2019
caffe.cloc [fix] stop cloc complaint about cu type Sep 4, 2014

OpenPose Caffe Training


  1. Introduction
  2. Functionality
  3. Testing
  4. Training
  5. Citation
  6. License


OpenPose Caffe Training includes the modified Caffe version for training OpenPose. Check the training repository in for all the training details.

It is authored by Gines Hidalgo, Zhe Cao, Yaadhav Raaj, Tomas Simon, Haroon Idrees, Donglai Xiang, Shih-En Wei, Hanbyul Joo, and Yaser Sheikh. It is based on the papers described in the Citation section and in Realtime Multi-Person Pose Estimation. In addition, OpenPose would not be possible without the CMU Panoptic Studio dataset. We would also like to thank all the people who helped OpenPose in any way.

This repository and its documentation assumes knowledge of OpenPose. If you have not used OpenPose yet, you must familiare yourself with it before attempting to follow this documentation.


Please cite these papers in your publications if it helps your research (the face keypoint detector was trained using the procedure described in [Simon et al. 2017] for hands):

  author = {Gines Hidalgo and Yaadhav Raaj and Haroon Idrees and Donglai Xiang and Hanbyul Joo and Tomas Simon and Yaser Sheikh},
  booktitle = {ICCV},
  title = {Single-Network Whole-Body Pose Estimation},
  year = {2019}

  author = {Zhe Cao and Gines Hidalgo and Tomas Simon and Shih-En Wei and Yaser Sheikh},
  booktitle = {arXiv preprint arXiv:1812.08008},
  title = {Open{P}ose: realtime multi-person 2{D} pose estimation using {P}art {A}ffinity {F}ields},
  year = {2018}

Links to the papers:


OpenPose is freely available for free non-commercial use, and may be redistributed under these conditions. Please, see the license for further details. Interested in a commercial license? Check this FlintBox link. For commercial queries, use the Directly Contact Organization section from the FlintBox link and also send a copy of that message to Yaser Sheikh.

You can’t perform that action at this time.