jetson-inference: Posenet - Failed to load topology json - Pose-ResNet18

Hi Dustin,

First, thanks for putting together this awesome library!

I am trying the posenet example as documented here: here with the python example.

When I run $ ./posenet.py --network=resnet18-hand /dev/video0 I get the following issue:

poseNet -- loading pose estimation model from:
        -- model        networks/Pose-ResNet18-Hand/pose_resnet18_hand.onnx
        -- topology     networks/Pose-ResNet18-Hand/hand_pose.json
        -- colors       networks/Pose-ResNet18-Hand/colors.txt
        -- input_blob   'input'
        -- output_cmap  'cmap'
        -- output_paf   'paf'
        -- threshold    0.150000
        -- batch_size   1

[TRT]    poseNet -- failed to load topology json from 'networks/Pose-ResNet18-Hand/hand_pose.json'

I am running this from inside the container. I have downloaded ResNet-18 from here per the instructions for if the model downloader fails. Looking at the contents of that file (ResNet-18) there does not seem to be any of the files posenet is looking for, such as the pose_resnet18_hand.onnx but rather a caffemodel instead.

kel@jetson-nano:~/.../networks$ tree ResNet-18
ResNet-18
├── deploy.prototxt
├── ResNet-18.caffemodel
├── ResNet_mean.binaryproto
├── solver.prototxt
└── train.prototxt

0 directories, 5 files

I’m not sure where else to look for those models.

Thanks in advance for the help! Best, Kel

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 16 (6 by maintainers)

Most upvoted comments

OK, I just rebuilt the container for R32.4.4 - can you try a sudo docker pull dustynv/jetson-inference:r32.4.4 ?