All Projects → mitmul → Deeppose

mitmul / Deeppose

Licence: gpl-2.0
DeepPose implementation in Chainer

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Deeppose

chainer-ADDA
Adversarial Discriminative Domain Adaptation in Chainer
Stars: ✭ 24 (-93.63%)
Mutual labels:  chainer
waifu2x-chainer
Chainer implementation of waifu2x
Stars: ✭ 137 (-63.66%)
Mutual labels:  chainer
Attention is all you need
Transformer of "Attention Is All You Need" (Vaswani et al. 2017) by Chainer.
Stars: ✭ 303 (-19.63%)
Mutual labels:  chainer
neural style synthesizer
No description or website provided.
Stars: ✭ 15 (-96.02%)
Mutual labels:  chainer
book-ml
書籍「今すぐ試したい!機械学習・深層学習(ディープラーニング)画像認識プログラミングレシピ」のソースコードを配布するレポジトリです。
Stars: ✭ 29 (-92.31%)
Mutual labels:  chainer
inv rl
Inverse Reinforcement Learning Argorithms
Stars: ✭ 34 (-90.98%)
Mutual labels:  chainer
efficient softmax
BlackOut and Adaptive Softmax for language models by Chainer
Stars: ✭ 12 (-96.82%)
Mutual labels:  chainer
Cross Domain Detection
Cross-Domain Weakly-Supervised Object Detection through Progressive Domain Adaptation [Inoue+, CVPR2018].
Stars: ✭ 320 (-15.12%)
Mutual labels:  chainer
chainer-wasserstein-gan
Chainer implementation of the Wesserstein GAN
Stars: ✭ 20 (-94.69%)
Mutual labels:  chainer
Chainer Faster Rcnn
Object Detection with Faster R-CNN in Chainer
Stars: ✭ 286 (-24.14%)
Mutual labels:  chainer
chainer-dense-fusion
Chainer implementation of Dense Fusion
Stars: ✭ 21 (-94.43%)
Mutual labels:  chainer
deep-INFOMAX
Chainer implementation of deep-INFOMAX
Stars: ✭ 32 (-91.51%)
Mutual labels:  chainer
captioning chainer
A fast implementation of Neural Image Caption by Chainer
Stars: ✭ 17 (-95.49%)
Mutual labels:  chainer
graph-nvp
GraphNVP: An Invertible Flow Model for Generating Molecular Graphs
Stars: ✭ 69 (-81.7%)
Mutual labels:  chainer
Chainer Gogh
Stars: ✭ 303 (-19.63%)
Mutual labels:  chainer
DSTC6-End-to-End-Conversation-Modeling
DSTC6: End-to-End Conversation Modeling Track
Stars: ✭ 56 (-85.15%)
Mutual labels:  chainer
voxelnet chainer
VoxelNet implementation in Chainer
Stars: ✭ 26 (-93.1%)
Mutual labels:  chainer
Espnet
End-to-End Speech Processing Toolkit
Stars: ✭ 4,533 (+1102.39%)
Mutual labels:  chainer
Gp Gan
Official Chainer implementation of GP-GAN: Towards Realistic High-Resolution Image Blending (ACMMM 2019, oral)
Stars: ✭ 317 (-15.92%)
Mutual labels:  chainer
Portrait matting
Implementation of "Automatic Portrait Segmentation" and "Deep Automatic Portrait Matting" with Chainer.
Stars: ✭ 267 (-29.18%)
Mutual labels:  chainer

DeepPose

NOTE: This is not official implementation. Original paper is DeepPose: Human Pose Estimation via Deep Neural Networks.

Requirements

  • Python 3.5.1+

I strongly recommend to use Anaconda environment. This repo may be able to be used in Python 2.7 environment, but I haven't tested.

Installation of dependencies

pip install chainer
pip install numpy
pip install scikit-image
# for python3
conda install -c https://conda.binstar.org/menpo opencv3
# for python2
conda install opencv

Dataset preparation

bash datasets/download.sh
python datasets/flic_dataset.py
python datasets/lsp_dataset.py
python datasets/mpii_dataset.py

MPII Dataset

  • MPII Human Pose Dataset
  • training images: 18079, test images: 6908
    • test images don't have any annotations
    • so we split trining imges into training/test joint set
    • each joint set has
  • training joint set: 17928, test joint set: 1991

Start training

Starting with the prepared shells is the easiest way. If you want to run train.py with your own settings, please check the options first by python scripts/train.py --help and modify one of the following shells to customize training settings.

For FLIC Dataset

bash shells/train_flic.sh

For LSP Dataset

bash shells/train_lsp.sh

For MPII Dataset

bash shells/train_mpii.sh

GPU memory requirement

  • AlexNet
    • batchsize: 128 -> about 2870 MiB
    • batchsize: 64 -> about 1890 MiB
    • batchsize: 32 (default) -> 1374 MiB
  • ResNet50
    • batchsize: 32 -> 6877 MiB

Prediction

Will add some tools soon

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].