-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A little performance drop when running this code, ask for HigherHRnet version #17
Comments
the backbone you provide is Resnet , the backbone you mentioned in paper is HRnet, maybe this is the reason. Let me exchange the backbone and see the result your core/config.py show that you use HigherHRnet |
thanks for your perfect job! Could you please offer a HigherHRnet backbone Version? the code maybe like this: |
Hi, how did you manage to train the model on RTX30 series gpu? Did you make any changes to the code? |
microsoft/voxelpose-pytorch#19 I try this and succeed |
I did something similar, eventually. I returned the total loss at each iteration, and I got 18.6mm 3d error. `
` |
Hello, it’s convenient to ask you exactly how to change the part of loss? How is loss_dict defined? |
@Mosh-Wang I just changed the code to backprop the total loss at every batch iteration. Loss dict is returned by the FVP model. I didn't do anything fancy. Faster-VoxelPose/lib/models/voxelpose.py Lines 74 to 80 in 4daaeda
|
Thank you very much for your reply. Can I ask you one more question? That is, when I am training Panoptic, I use TRAIN_HEATMAP_SRC: 'image' and TEST_HEATMAP_SRC: 'image' in the original config, and I get the following error. Do you also use this setting? Or have you changed it? Or what do you think is the reason? |
Change this to input_heatmaps or Faster-VoxelPose/lib/dataset/JointsDataset.py Line 168 in 4daaeda
to input_heatmap. |
@Mosh-Wang regarding the other q. I dont know if it matters that much. If you try both approaches would you br kind to let us know if training the 2D network as well, increases the performance of the method? |
Maybe the omitted loss_off cause the performance drop. |
i reproduce the higherhrnet version backbone |
Did you get the same results as the paper? |
Hi, @cucdengjunli. Thanks for your interest in our work. We've modified the code and you can pull the recent release. Yes, we make several changes to the model architecture (remove the offset branch and reduce the feature dimension in the weight_net). And the experimental results are slightly different from the one in the original paper. Specifically, as for Panoptic dataset, the mpjpe increases a little (+0.15mm) while the new model yields an improvement of 1.44 in terms of AP25. You can download the pre-trained checkpoints. We'll revise our paper to specify these alternations. Also, thanks for pointing our mistake. We did use Pose ResNet for training on Panoptic Dataset instead of HigherHRNet. We'll fix this typo in the final version. And using HigherHRNet is expected to further reduce the errors. |
yes , mpjpe@500mm: 17.966 |
thank you! |
I have alse reproduce the higherHRnet version code 😄,the result is as the same as your paper said. may I send you a merge request? |
Dear authors:
It is grateful to read your paper and code. when i try to run this project to reproduce your paper work. my result is dropped about 2mm, could you explain why ?
is your code responde to this setting? using [5 views; mask; weights;].
my conda environment is that, show in the picture:
my GPU is RTX3090, cuda11.3 , torch1.11.0
The text was updated successfully, but these errors were encountered: