All Projects → ajithvallabai → CAAE-Age_Progression_Regression_Pytorch

ajithvallabai / CAAE-Age_Progression_Regression_Pytorch

Licence: other
Code for Age progression/Regression, http://web.eecs.utk.edu/~zzhang61/docs/papers/2017_CVPR_Age.pdf

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to CAAE-Age Progression Regression Pytorch

psched
Priority-based Task Scheduling for Modern C++
Stars: ✭ 59 (-1.67%)
Mutual labels:  aging

Face Aging CAAE

Requirements

pip install -r requirements.txt

Colab Notebook

Training - Colab Notebook

Inference - Colab Notebook - pending

Snapshot

Training Snapshot

Usage

  • git clone or download zip file of this repository
  • download Aligned & Cropped version of UTKFace from here
  • Install requirements
  • execute main.py

python main.py

Results

UTKFace

rows: years of 0 ~ 5, 5 ~ 10, 10 ~ 15, 16 ~ 20, 21 ~ 30, 31 ~ 40, 41 ~ 50, 51 ~ 60, 61 ~ 70, over 70

epoch:50, step:86
EG_L1_loss:0.075875           |G_img_loss:5.226651           
G_tv_loss:0.003358            |Ez_loss:0.851948
D_img:0.998970                |D_reconst:0.015672            |D_loss:0.017007               
D_z:0.435863                  |D_z_prior:0.606904            |Dz_loss:1.133016 

output with 1.7k images trained for 50 epochs

Epochs



To-do:

  • Check the corretness of model
  • Write inference code with trained weights
  • Release pretrained weights for this repo

Credits

Other creations

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].