microsoft / voxelpose-pytorch

Official implementation of "VoxelPose: Towards Multi-Camera 3D Human Pose Estimation in Wild Environment"
MIT License
480 stars 90 forks source link

run/train_3d.py fails with Segmentation fault (core dumped) #8

Closed PriyaThakur closed 3 years ago

PriyaThakur commented 3 years ago

Hi, While trying to run train_3d.py I get a segmentation fault. I'm not sure where to start the debug. Could you please guide me as to what could be wrong with my environment? I've pasted my conda environment packages below:

Name Version Build Channel

_libgcc_mutex 0.1 main defaults _pytorch_select 0.2 gpu_0 defaults blas 1.0 mkl defaults bzip2 1.0.8 h7b6447c_0 defaults ca-certificates 2020.7.22 0 defaults cairo 1.14.12 h8948797_3 defaults certifi 2020.6.20 py36_0 defaults cffi 1.14.2 py36he30daa8_0 defaults cudatoolkit 10.1.243 h6bb024c_0 defaults cudnn 7.6.5 cuda10.1_0 defaults cycler 0.10.0 py36_0 defaults dbus 1.13.16 hb2f20db_0 defaults easydict 1.9 py_0 conda-forge expat 2.2.9 he6710b0_2 defaults ffmpeg 4.0 hcdf2ecd_0 defaults fontconfig 2.13.0 h9420a91_0 defaults freeglut 3.0.0 hf484d3e_5 defaults freetype 2.10.2 h5ab3b9f_0 defaults glib 2.65.0 h3eb4bd4_0 defaults graphite2 1.3.14 h23475e2_0 defaults gst-plugins-base 1.14.0 hbbd80ab_1 defaults gstreamer 1.14.0 hb31296c_0 defaults harfbuzz 1.8.8 hffaf4a1_0 defaults hdf5 1.10.2 hba1933b_1 defaults icu 58.2 he6710b0_3 defaults intel-openmp 2020.2 254 defaults jasper 2.0.14 h07fcdf6_1 defaults jpeg 9b h024ee3a_2 defaults json_tricks 3.13.5 py_0 conda-forge kiwisolver 1.2.0 py36hfd86e86_0 defaults lcms2 2.11 h396b838_0 defaults ld_impl_linux-64 2.33.1 h53a641e_7 defaults libedit 3.1.20191231 h14c3975_1 defaults libffi 3.3 he6710b0_2 defaults libgcc-ng 9.1.0 hdf63c60_0 defaults libgfortran-ng 7.3.0 hdf63c60_0 defaults libglu 9.0.0 hf484d3e_1 defaults libopencv 3.4.2 hb342d67_1 defaults libopus 1.3.1 h7b6447c_0 defaults libpng 1.6.37 hbc83047_0 defaults libprotobuf 3.5.1 h6f1eeef_0 defaults libstdcxx-ng 9.1.0 hdf63c60_0 defaults libtiff 4.1.0 h2733197_1 defaults libuuid 1.0.3 h1bed415_2 defaults libvpx 1.7.0 h439df22_0 defaults libxcb 1.14 h7b6447c_0 defaults libxml2 2.9.10 he19cac6_1 defaults lz4-c 1.9.2 he6710b0_1 defaults matplotlib 3.3.1 0 defaults matplotlib-base 3.3.1 py36h817c723_0 defaults mkl 2020.2 256 defaults mkl-service 2.3.0 py36he904b0f_0 defaults mkl_fft 1.1.0 py36h23d657b_0 defaults mkl_random 1.1.1 py36h0573a6f_0 defaults ncurses 6.2 he6710b0_1 defaults ninja 1.10.1 py36hfd86e86_0 defaults numpy 1.19.1 py36hbc911f0_0 defaults numpy-base 1.19.1 py36hfa32c7d_0 defaults olefile 0.46 py36_0 defaults opencv 3.4.2 py36h6fd60c2_1 defaults openssl 1.1.1g h7b6447c_0 defaults pandas 1.1.1 py36he6710b0_0 defaults pcre 8.44 he6710b0_0 defaults pillow 7.2.0 py36hb39fc2d_0 defaults pip 20.2.2 py36_0 defaults pixman 0.40.0 h7b6447c_0 defaults prettytable 0.7.2 py_3 conda-forge protobuf 3.5.1 py36_3 conda-forge py-opencv 3.4.2 py36hb342d67_1 defaults pycparser 2.20 py_2 defaults pyparsing 2.4.7 py_0 defaults pyqt 5.9.2 py36h05f1152_2 defaults python 3.6.12 hcff3b4d_2 defaults python-dateutil 2.8.1 py_0 defaults pytorch 1.4.0 cuda101py36h02f0884_0 defaults pytz 2020.1 py_0 defaults pyyaml 5.3.1 py36h7b6447c_1 defaults qt 5.9.7 h5867ecd_1 defaults readline 8.0 h7b6447c_0 defaults scipy 1.5.2 py36h0b6359f_0 defaults setuptools 49.6.0 py36_0 defaults sip 4.19.8 py36hf484d3e_0 defaults six 1.15.0 py_0 defaults sqlite 3.33.0 h62c20be_0 defaults tensorboardx 2.0 py_0 conda-forge tk 8.6.10 hbc83047_0 defaults torchvision 0.5.0 py36_cu101 pytorch tornado 6.0.4 py36h7b6447c_1 defaults tqdm 4.48.2 py_0 defaults wheel 0.35.1 py_0 defaults xz 5.2.5 h7b6447c_0 defaults yaml 0.2.5 h7b6447c_0 defaults zlib 1.2.11 h7b6447c_3 defaults zstd 1.4.5 h9ceee32_0 defaults

Any help would be appreciated. Thanks!

PriyaThakur commented 3 years ago

The issue was solved by updating the tensorboardx version to 2.1