{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"已完成的基准运行","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.md","pages":[{"id":"reading-opening","title":"已完成的基准运行","unit":"已完成的基准运行","unitId":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","chapter":"course","number":1}],"aliases":[{"oldId":"b-98082390cc321815d22e3ae6","targetId":"b-98082390cc321815d22e3ae6","page":"reading-opening","operation":"move","beforeSHA256":"962425885e26bc1e84f9788b6bdc0dd3408627135c1a8e3676b481715723b29f","afterSHA256":"962425885e26bc1e84f9788b6bdc0dd3408627135c1a8e3676b481715723b29f","reason":"Same source body in authored semantic page"},{"oldId":"b-316af979c6680c6fb74e5e3c","targetId":"b-316af979c6680c6fb74e5e3c","page":"reading-opening","operation":"move","beforeSHA256":"df59d9871785071deb873318b969cc57ce28ffe45bd54f15ad7033797e91e17f","afterSHA256":"df59d9871785071deb873318b969cc57ce28ffe45bd54f15ad7033797e91e17f","reason":"Same source body in authored semantic page"},{"oldId":"b-734c1c7c91e9388ef008d2a4","targetId":"b-734c1c7c91e9388ef008d2a4","page":"reading-opening","operation":"move","beforeSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","afterSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","reason":"Same source body in authored semantic page"},{"oldId":"b-aa8407471ff26cb48f105e60","targetId":"b-aa8407471ff26cb48f105e60","page":"reading-opening","operation":"move","beforeSHA256":"1d7535d0c02cc7bae4e9740472c8fa2e46f9a3b9067705762875bccfe9114541","afterSHA256":"1d7535d0c02cc7bae4e9740472c8fa2e46f9a3b9067705762875bccfe9114541","reason":"Same source body in authored semantic page"},{"oldId":"b-3305c7e68a1839652b99556b","targetId":"b-3305c7e68a1839652b99556b","page":"reading-opening","operation":"move","beforeSHA256":"70efe3096d536ddf0d6f0f7335815da85d73017a47a0e52cac5d2621805a3c53","afterSHA256":"70efe3096d536ddf0d6f0f7335815da85d73017a47a0e52cac5d2621805a3c53","reason":"Same source body in authored semantic page"},{"oldId":"b-5150adbba573ef7f85196366","targetId":"b-5150adbba573ef7f85196366","page":"reading-opening","operation":"move","beforeSHA256":"ff4e2caa2efcd2a7e24e155ecad4f46e58bf2f1bb641ebcf47707b657cc53d56","afterSHA256":"ff4e2caa2efcd2a7e24e155ecad4f46e58bf2f1bb641ebcf47707b657cc53d56","reason":"Same source body in authored semantic page"},{"oldId":"b-b17c68d1ad4fca334c5fb5a1","targetId":"b-b17c68d1ad4fca334c5fb5a1","page":"reading-opening","operation":"move","beforeSHA256":"4a2587c0973bf49253d61d71eec489a36a70abfc8ffbffd2a57326b581057eec","afterSHA256":"4a2587c0973bf49253d61d71eec489a36a70abfc8ffbffd2a57326b581057eec","reason":"Same source body in authored semantic page"},{"oldId":"b-ef05e5347152e42d82eb0cd4","targetId":"b-ef05e5347152e42d82eb0cd4","page":"reading-opening","operation":"move","beforeSHA256":"3345c147cd1b8dab6fc43a257359dc025f3ed9429ffcebb6023d87182e31c3b9","afterSHA256":"3345c147cd1b8dab6fc43a257359dc025f3ed9429ffcebb6023d87182e31c3b9","reason":"Same source body in authored semantic page"},{"oldId":"block-3cdc52c2a4254fcebc30f166d5043b8f--已完成的基准运行","targetId":"b-3305c7e68a1839652b99556b","operation":"retain-source-identity"}],"blocks":[{"id":"b-98082390cc321815d22e3ae6","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-98082390cc321815d22e3ae6","content":"[LAB 20 · 尺度跨度与两对象匹配](/course/notebooks/9315996660f54e92847770355b648f9e.html)","sha256":"962425885e26bc1e84f9788b6bdc0dd3408627135c1a8e3676b481715723b29f","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-316af979c6680c6fb74e5e3c","prerequisites":[],"relatedBlocks":[]},{"id":"b-316af979c6680c6fb74e5e3c","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-316af979c6680c6fb74e5e3c","content":"# 已完成的基准运行","sha256":"df59d9871785071deb873318b969cc57ce28ffe45bd54f15ad7033797e91e17f","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-98082390cc321815d22e3ae6","nextBlock":"b-734c1c7c91e9388ef008d2a4","prerequisites":[{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-734c1c7c91e9388ef008d2a4","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-734c1c7c91e9388ef008d2a4","content":"按问题继续","sha256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-316af979c6680c6fb74e5e3c","nextBlock":"b-aa8407471ff26cb48f105e60","prerequisites":[{"id":"b-316af979c6680c6fb74e5e3c","url":"#b-316af979c6680c6fb74e5e3c","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-aa8407471ff26cb48f105e60","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-aa8407471ff26cb48f105e60","content":"步幅占格、两对象排列、分类/位置/IoU联合匹配代价","sha256":"1d7535d0c02cc7bae4e9740472c8fa2e46f9a3b9067705762875bccfe9114541","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-734c1c7c91e9388ef008d2a4","nextBlock":"b-3305c7e68a1839652b99556b","prerequisites":[{"id":"b-316af979c6680c6fb74e5e3c","url":"#b-316af979c6680c6fb74e5e3c","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3305c7e68a1839652b99556b","type":"h2","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-3305c7e68a1839652b99556b","content":"## 已完成的基准运行","sha256":"70efe3096d536ddf0d6f0f7335815da85d73017a47a0e52cac5d2621805a3c53","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-aa8407471ff26cb48f105e60","nextBlock":"b-5150adbba573ef7f85196366","prerequisites":[{"id":"b-316af979c6680c6fb74e5e3c","url":"#b-316af979c6680c6fb74e5e3c","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-5150adbba573ef7f85196366","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-5150adbba573ef7f85196366","content":"以下是本轮本地独立 Python 进程的实际标准输出，云端执行另行记录。","sha256":"ff4e2caa2efcd2a7e24e155ecad4f46e58bf2f1bb641ebcf47707b657cc53d56","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-3305c7e68a1839652b99556b","nextBlock":"b-b17c68d1ad4fca334c5fb5a1","prerequisites":[{"id":"b-3305c7e68a1839652b99556b","url":"#b-3305c7e68a1839652b99556b","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-b17c68d1ad4fca334c5fb5a1","type":"pre","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-b17c68d1ad4fca334c5fb5a1","content":"```\ncost 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)\nstride 4 target span 4.0 cells\nstride 8 target span 2.0 cells\nstride 16 target span 1.0 cells\nstride 32 target span 0.5 cells\nwith 3 predictions/2 targets, unmatched slot needs no-object classification, not an invented third target\n\n```","sha256":"4a2587c0973bf49253d61d71eec489a36a70abfc8ffbffd2a57326b581057eec","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5150adbba573ef7f85196366","nextBlock":"b-ef05e5347152e42d82eb0cd4","prerequisites":[{"id":"b-3305c7e68a1839652b99556b","url":"#b-3305c7e68a1839652b99556b","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-ef05e5347152e42d82eb0cd4","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f.html#b-ef05e5347152e42d82eb0cd4","content":"本例左侧预测实际上来自slot1，因此交叉匹配便宜。只交换预测slot顺序，最小总成本应保持；固定按索引配对则会改变损失。若只有一个预测正确，匹配仍会选最低成本，但这并不意味着两物体均被成功检测。框损失、分类损失与评价是不同对象。[DETR官方matcher](https://github.com/facebookresearch/detr/blob/main/models/matcher.py)可对照这里的教学成本；LAB10展示从真实图像得到候选的前半条链。","sha256":"3345c147cd1b8dab6fc43a257359dc025f3ed9429ffcebb6023d87182e31c3b9","chapter":{"id":"course","title":"已完成的基准运行"},"unit":{"id":"notebook-blocks/3cdc52c2a4254fcebc30f166d5043b8f","title":"已完成的基准运行"},"page":{"id":"reading-opening","title":"已完成的基准运行","number":1},"sectionTitle":"已完成的基准运行","currentQuestion":"已完成的基准运行","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-b17c68d1ad4fca334c5fb5a1","nextBlock":null,"prerequisites":[{"id":"b-3305c7e68a1839652b99556b","url":"#b-3305c7e68a1839652b99556b","role":"section-title"},{"id":"b-98082390cc321815d22e3ae6","url":"#b-98082390cc321815d22e3ae6","role":"problem-context"}],"relatedBlocks":[]}]}
