Lecture 03 学习讲义
正文
工具
按问题查找
Lecture 03已完成的基准运行

已完成的基准运行

独立阅读

按问题继续

步幅占格、两对象排列、分类/位置/IoU联合匹配代价

已完成的基准运行

以下是本轮本地独立 Python 进程的实际标准输出,云端执行另行记录。

cost matrix [[5.0971, 0.4509], [0.4779, 5.6026]] assignment costs {'(0, 1)': np.float64(10.699705077879926), '(1, 0)': np.float64(0.9288002118875242)} selected (1, 0)
stride 4 target span 4.0 cells
stride 8 target span 2.0 cells
stride 16 target span 1.0 cells
stride 32 target span 0.5 cells
with 3 predictions/2 targets, unmatched slot needs no-object classification, not an invented third target

本例左侧预测实际上来自slot1,因此交叉匹配便宜。只交换预测slot顺序,最小总成本应保持;固定按索引配对则会改变损失。若只有一个预测正确,匹配仍会选最低成本,但这并不意味着两物体均被成功检测。框损失、分类损失与评价是不同对象。DETR官方matcher可对照这里的教学成本;LAB10展示从真实图像得到候选的前半条链。