zhiqiangdon / pose-adv-aug Goto Github PK
View Code? Open in Web Editor NEWCode for "Jointly Optimize Data Augmentation and Network Training: Adversarial Data Augmentation in Human Pose Estimation" (CVPR 2018)
License: Apache License 2.0
Code for "Jointly Optimize Data Augmentation and Network Training: Adversarial Data Augmentation in Human Pose Estimation" (CVPR 2018)
License: Apache License 2.0
scale gaussian number is 7
scale means: [ -6.00000000e-01 -4.00000000e-01 -2.00000000e-01 1.11022302e-16
2.00000000e-01 4.00000000e-01 6.00000000e-01]
loading json file is done...
invalid center: [-26.0, 356.0]
image name: images-mpii/097266879.jpg
dataset: MPII
invalid center: [1718.0, -157.0]
image name: images-mpii/012545809.jpg
dataset: MPII
Traceback (most recent call last):
File "/media/z/CC/zxl/2Dhuman pose estimation-CX/pose-adv-aug/collect-scale-ditri.py", line 305, in
main()
File "/media/z/CC/zxl/2Dhuman pose estimation-CX/pose-adv-aug/collect-scale-ditri.py", line 84, in main
train_distri_path_2, hg, opt, is_train=True)
File "/media/z/CC/zxl/2Dhuman pose estimation-CX/pose-adv-aug/collect-scale-ditri.py", line 115, in collect_train_valid_data
grnd_distri_list = read_grnd_distri_from_txt(save_path)
File "/media/z/CC/zxl/2Dhuman pose estimation-CX/pose-adv-aug/collect-scale-ditri.py", line 290, in read_grnd_distri_from_txt
if k<0.1:
File "/home/z/anaconda2/envs/xlpy030/lib/python2.7/site-packages/torch/tensor.py", line 152, in bool
" objects is ambiguous")
RuntimeError: bool value of non-empty torch.ByteTensor objects is ambiguous
total training images: 25925(错误处)
Process finished with exit code 1
Traceback (most recent call last):
File "/media/pose-adv-aug/collect-scale-ditri.py", line 632, in
main()
File "/media/pose-adv-aug/collect-scale-ditri.py", line 393, in main
train_distri_path_2, hg, opt, is_train=True)
File "/media/pose-adv-aug/collect-scale-ditri.py", line 428, in collect_train_valid_data
collect_data(collect_data_loader, dataset, hg, save_path)
File "/media/pose-adv-aug/collect-scale-ditri.py", line 537, in collect_data
grnd_pts, normalizer, rotation)
File "/media/pose-adv-aug/pylib/Evaluation.py", line 366, in per_person_pckh
dists = calc_dists(pred_pts, grnd_pts, normalizers, use_zero=True)
File "/media/pose-adv-aug/pylib/Evaluation.py", line 291, in calc_dists
dists[c, n] = torch.dist(preds[n, c, :], target[n, c, :]) / normalize[n]
ZeroDivisionError: float division by zero
你好,我的baseline是openpose,我想使用您的方法来进行对coco的自动的数据增强,请问您这个代码好移植吗?
Hi @zhiqiangdon
Thank your for sharing your nice work.
I want to cite your work and need some details.
In your paper
"Jointly Optimize Data Augmentation and Network Training: Adversarial Data Augmentation in Human Pose Estimation",
Is the table 3's result trained using the MPII+LSP dataset or Only LSP dataset?
Hello!
Thanks for sharing this great work! I would like to implement it in my research. But, I had faced an error after installing prerequisites.
Traceback (most recent call last): File "stack-hg.py", line 269, in <module> main() File "stack-hg.py", line 30, in main opt = TrainOptions().parse() File "$HOME/pose-adv-aug/options/base_options.py", line 62, in parse if self.opt.resume_prefix_pose != '': AttributeError: 'Namespace' object has no attribute 'resume_prefix_pose'
I think the error is internal, I guess. Can you shred some light on this issue? Thanks in advance..
Hi I was hoping if you could shed some light on were you got the json file? and if you are the one created it. Do you mind explaining a couple of things to me?
Thanks,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.