Closed HoBeom closed 3 years ago
About the performance,
Abour the error, logger is a tools to print info, you can annotate it if some errors in it.
@HoBeom
Thank you for responding. I'll figure out the error. I have changed your code to use the CUDA 11.1 version and use the deform conv module as an implementation of Torchvision (forked code in https://github.com/HoBeom/DCPose). The following results have been obtained with the same setting, and we would like to conduct a follow-up study on the basis of this study. Thank you. Posetrack 2018 val (Using torchvison.ops.deform_conv2d) batch size 32, single 2080TI 20 epoch | Model | Head | Shoulder | Elbow | Wrist | Hip | Knee | Ankle | Mean |
---|---|---|---|---|---|---|---|---|---|
DcPose_RSN | 83.7925 | 86.4388 | 81.4788 | 75.82 | 77.8675 | 78.0722 | 72.4103 | 79.7035 |
Thank you for your good research. And thank you for revealing the code quickly. I tried to implement your code in the same environment. However, using a single GPU environment, the batch have become 1/2 size. And I got the following results. edit config line 4 : GPUS: (1,) (in my environment using 0:3080, 1:2080TI)
Posetrack 2017 val
Posetrack 2018 val
The result of not achieving the performance suggested is because the batch size is small?
I would like to change the deform conv module to torchvision to run your code on CUDA11.1. https://pytorch.org/vision/stable/_modules/torchvision/ops/deform_conv.html#deform_conv2d
I also encountered an error in the posetrack 2017 test dataset.