#ifndef BOX_H #define BOX_H typedef struct{ float x, y, w, h; } box; typedef struct{ float dx, dy, dw, dh; } dbox; float box_iou(box a, box b); dbox diou(box a, box b); void do_nms(box *boxes, float **probs, int num_boxes, int classes, float thresh); box decode_box(box b, box anchor); box encode_box(box b, box anchor); #endif