Quantcast
Channel: TAO Toolkit - NVIDIA Developer Forums
Viewing all articles
Browse latest Browse all 409

How to get anchor shape for yolov4_tiny network type on COCO dataset format

$
0
0

Please provide the following information when requesting support.

• Hardware (T4/V100/Xavier/Nano/etc) : Tesla T4
• Network Type (Detectnet_v2/Faster_rcnn/Yolo_v4/LPRnet/Mask_rcnn/Classification/etc) : yolov4_tiny
• TLT Version (Please run “tlt info --verbose” and share “docker_tag” here) : 5.0.0-tf1.15.5
• Training spec file(If have, please share here)

• How to reproduce the issue ? (This is for errors. Please share the command line and the detailed log here.)

I’m trying to train a yolov4_tiny model on custom dataset which is in COCO format. How can i get the best anchor shape’s with kmeans subtask, it only allow the directory not the COCO.json file.

Here is error i’m getting :

Traceback (most recent call last):
File “/usr/local/lib/python3.8/dist-packages/nvidia_tao_tf1/cv/yolo_v4/scripts/kmeans.py”, line 26, in
main()
File “/usr/local/lib/python3.8/dist-packages/nvidia_tao_tf1/cv/yolo_v3/scripts/kmeans.py”, line 237, in main
results = kmeans(w, h, args.num_clusters, args.max_steps)
File “/usr/local/lib/python3.8/dist-packages/nvidia_tao_tf1/cv/yolo_v3/scripts/kmeans.py”, line 188, in kmeans
assert num_clusters < len(w), “Must have more boxes than clusters”
AssertionError: Must have more boxes than clusters
Execution status: FAIL

Command used :
tao model yolo_v4_tiny kmeans -l /home/ubuntu/d2_obj/dataset/frames/train/_annotations.coco.json -i /home/ubuntu/d2_obj/dataset/frames/train -n 6 -x 1248 -y 384

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 409

Trending Articles