GitHub GitHub release (latest by date) GitHub top language Codacy Badge GitHub code size in byte![GitHub top language]( GitHub commit activity GitHub last commit Liberapay receiving Donate


Hydra Checklist.


Canary Plans.


if you find this code benefits your research, please take the citation at ease:

  title={Progressive Pose Attention Transfer for Person Image Generation},
  author={Zhu, Zhen and Huang, Tengteng and Shi, Baoguang and Yu, Miao and Wang, Bofei and Bai, Xiang},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},

Structure of Dodekathlon

├── configures
│   ├── train.yaml // The configures. (Trail Level)
│   └── ....    // store the yaml configure.
├── criterions  // define the criterions train and test.
│   ├── loss    // define the loss.
│   └── metrics // define the metrics for evaluation.
├── datasets    // define the dataset. dataloader.
├── deployments // deploy to the cloud using oonx.
├──     // great dodekathlon main file.
├── models      // define the model here.
├── options     // define the options. DIFFS From configures.(Task level)
├── requirements.txt // try 'pip install -Ur requirements.txt'
├── tools       // some useful tools(object oriented).
└── utils       // some useful functions.

Reference of Hercules Dodekathlon

Before I chose this name “Dodekathlon”, I supposed to use Hercules, who was considered as a demi-god with strong labors. “Dodekathlon”, considered as 12 Labors of Hercules, are how Hercules gained much of his mythological fame as a demi-god, listing as follows:

Alt Twelve_Labours_Altemps (picture credit to wikipedia)

As PyTorch is from Torch, whose meaning is a sticker with flames and fires. This project combines Training, Testing, Deploying, Visualization, Evaluation, Checkpoints and Resuming, etc., each of them is challenging and in great modularization. Therefore, I chose Dodekathlon.