{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.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/1658d972c93e45b4a3bb0d957f2e33d2.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.md","pages":[{"id":"reading-opening","title":"旧版热身（历史参考）","unit":"旧版热身（历史参考）","unitId":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","chapter":"course","number":1},{"id":"reading-section-1","title":"展开查看旧版代码（仅展示，不执行）","unit":"旧版热身（历史参考）","unitId":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","chapter":"course","number":2}],"aliases":[{"oldId":"b-1fd857c3422d73c6b350f302","targetId":"b-1fd857c3422d73c6b350f302","operation":"historical-explanation","sourceScope":"document"},{"oldId":"b-2d4bed3fd6dcca2650d878e0","targetId":"b-2d4bed3fd6dcca2650d878e0","operation":"historical-explanation","sourceScope":"document"},{"oldId":"b-e5ff0d193bae19c17addc94b","targetId":"b-e5ff0d193bae19c17addc94b","operation":"historical-explanation","sourceScope":"document"},{"oldId":"b-0e19c00f3322ebf62c154bd8","targetId":"b-0e19c00f3322ebf62c154bd8","operation":"historical-explanation","sourceScope":"document"},{"oldId":"b-f9d0a151b6e99f096ead2e23","targetId":"b-f9d0a151b6e99f096ead2e23","page":"reading-opening","operation":"move","beforeSHA256":"240987f980b4a53ac418e6004e5b09a1427e175defab161f632e2874969ccbbc","afterSHA256":"240987f980b4a53ac418e6004e5b09a1427e175defab161f632e2874969ccbbc","reason":"Same source body in authored semantic page"},{"oldId":"b-2856b2274098aa899c63f246","targetId":"b-2856b2274098aa899c63f246","page":"reading-opening","operation":"move","beforeSHA256":"c3b974b8a7b85279b0578362c8950a210bc2a85c997178dc81ecbe792fe14186","afterSHA256":"c3b974b8a7b85279b0578362c8950a210bc2a85c997178dc81ecbe792fe14186","reason":"Same source body in authored semantic page"},{"oldId":"b-80c7f4bbee0c12238f69f7a8","targetId":"b-80c7f4bbee0c12238f69f7a8","page":"reading-opening","operation":"move","beforeSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","afterSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","reason":"Same source body in authored semantic page"},{"oldId":"b-c2586912d19a164198012027","targetId":"b-c2586912d19a164198012027","page":"reading-opening","operation":"move","beforeSHA256":"d73c8f62c157be8969593eee5f2f87679b08c3feb70e7a286a688663a6b7df5d","afterSHA256":"d73c8f62c157be8969593eee5f2f87679b08c3feb70e7a286a688663a6b7df5d","reason":"Same source body in authored semantic page"},{"oldId":"b-cc81977ecc7f2411d0b73c3e","targetId":"b-cc81977ecc7f2411d0b73c3e","page":"reading-opening","operation":"move","beforeSHA256":"22776016622c2addaf705c770c88971c82973c938ae33e183a9feb3b49e49de1","afterSHA256":"22776016622c2addaf705c770c88971c82973c938ae33e183a9feb3b49e49de1","reason":"Same source body in authored semantic page"},{"oldId":"b-9bc700437b513938da654831","targetId":"b-9bc700437b513938da654831","page":"reading-opening","operation":"move","beforeSHA256":"e5c542ac9eaa3e8830cbf8ff2616dedc089473c3d44be23349ecd3d049b6d0f9","afterSHA256":"e5c542ac9eaa3e8830cbf8ff2616dedc089473c3d44be23349ecd3d049b6d0f9","reason":"Same source body in authored semantic page"},{"oldId":"b-40dffdb1d42122f1f59f6b38","targetId":"b-40dffdb1d42122f1f59f6b38","page":"reading-section-1","operation":"move","beforeSHA256":"7ec8bd14f07ee73afaacf592a08b2b09425037e648306447bf035cd5ee7ab9f7","afterSHA256":"7ec8bd14f07ee73afaacf592a08b2b09425037e648306447bf035cd5ee7ab9f7","reason":"Same source body in authored semantic page"},{"oldId":"block-1658d972c93e45b4a3bb0d957f2e33d2--旧版热身历史参考","targetId":"b-cc81977ecc7f2411d0b73c3e","operation":"retain-source-identity"}],"blocks":[{"id":"b-f9d0a151b6e99f096ead2e23","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-f9d0a151b6e99f096ead2e23","content":"[LAB 17 · 软目标与坍塌：三个数值检查](/course/notebooks/268a4ab11b464c64b065f9fc12b19cc7.html)","sha256":"240987f980b4a53ac418e6004e5b09a1427e175defab161f632e2874969ccbbc","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-2856b2274098aa899c63f246","prerequisites":[],"relatedBlocks":[]},{"id":"b-2856b2274098aa899c63f246","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-2856b2274098aa899c63f246","content":"# 旧版热身（历史参考）","sha256":"c3b974b8a7b85279b0578362c8950a210bc2a85c997178dc81ecbe792fe14186","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f9d0a151b6e99f096ead2e23","nextBlock":"b-80c7f4bbee0c12238f69f7a8","prerequisites":[{"id":"b-f9d0a151b6e99f096ead2e23","url":"#b-f9d0a151b6e99f096ead2e23","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-80c7f4bbee0c12238f69f7a8","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-80c7f4bbee0c12238f69f7a8","content":"按问题继续","sha256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-2856b2274098aa899c63f246","nextBlock":"b-c2586912d19a164198012027","prerequisites":[{"id":"b-2856b2274098aa899c63f246","url":"#b-2856b2274098aa899c63f246","role":"section-title"},{"id":"b-f9d0a151b6e99f096ead2e23","url":"#b-f9d0a151b6e99f096ead2e23","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-c2586912d19a164198012027","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-c2586912d19a164198012027","content":"常数坍塌反例、固定教师KL学习及单独EMA计算","sha256":"d73c8f62c157be8969593eee5f2f87679b08c3feb70e7a286a688663a6b7df5d","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-80c7f4bbee0c12238f69f7a8","nextBlock":"b-cc81977ecc7f2411d0b73c3e","prerequisites":[{"id":"b-2856b2274098aa899c63f246","url":"#b-2856b2274098aa899c63f246","role":"section-title"},{"id":"b-f9d0a151b6e99f096ead2e23","url":"#b-f9d0a151b6e99f096ead2e23","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-cc81977ecc7f2411d0b73c3e","type":"h2","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-cc81977ecc7f2411d0b73c3e","content":"## 旧版热身（历史参考）","sha256":"22776016622c2addaf705c770c88971c82973c938ae33e183a9feb3b49e49de1","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c2586912d19a164198012027","nextBlock":"b-9bc700437b513938da654831","prerequisites":[{"id":"b-2856b2274098aa899c63f246","url":"#b-2856b2274098aa899c63f246","role":"section-title"},{"id":"b-f9d0a151b6e99f096ead2e23","url":"#b-f9d0a151b6e99f096ead2e23","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-9bc700437b513938da654831","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-9bc700437b513938da654831","content":"旧版热身仅保留为历史参考，不参与当前基准运行；当前解释与计算以上方完整实验为准。","sha256":"e5c542ac9eaa3e8830cbf8ff2616dedc089473c3d44be23349ecd3d049b6d0f9","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-opening","title":"旧版热身（历史参考）","number":1},"sectionTitle":"旧版热身（历史参考）","currentQuestion":"旧版热身（历史参考）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-cc81977ecc7f2411d0b73c3e","nextBlock":null,"prerequisites":[{"id":"b-cc81977ecc7f2411d0b73c3e","url":"#b-cc81977ecc7f2411d0b73c3e","role":"section-title"},{"id":"b-f9d0a151b6e99f096ead2e23","url":"#b-f9d0a151b6e99f096ead2e23","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a7b7868149a8692101924233","type":"h4","scope":"reading-section-1","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-a7b7868149a8692101924233","content":"#### 展开查看旧版代码（仅展示，不执行）","sha256":"b5f2d755e2ad018e90a28a20600c873333e0691cce1a7f018f374a7d482cbaf3","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-section-1","title":"展开查看旧版代码（仅展示，不执行）","number":2},"sectionTitle":"展开查看旧版代码（仅展示，不执行）","currentQuestion":"展开查看旧版代码（仅展示，不执行）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-40dffdb1d42122f1f59f6b38","prerequisites":[],"relatedBlocks":[]},{"id":"b-40dffdb1d42122f1f59f6b38","type":"pre","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2.html#b-40dffdb1d42122f1f59f6b38","content":"```\nimport numpy as np\nz=np.ones((8,4)); print('collapsed variance',z.var(0),'pair loss',((z-z[::-1])**2).mean())\nrng=np.random.default_rng(3); student=rng.normal(size=4); teacher=np.zeros(4)\nfor _ in range(3): teacher=.9*teacher+.1*student\nprint('EMA teacher',teacher.round(3),'stop-gradient is one component, not a proof')\n\n```","sha256":"7ec8bd14f07ee73afaacf592a08b2b09425037e648306447bf035cd5ee7ab9f7","chapter":{"id":"course","title":"旧版热身（历史参考）"},"unit":{"id":"notebook-blocks/1658d972c93e45b4a3bb0d957f2e33d2","title":"旧版热身（历史参考）"},"page":{"id":"reading-section-1","title":"展开查看旧版代码（仅展示，不执行）","number":2},"sectionTitle":"展开查看旧版代码（仅展示，不执行）","currentQuestion":"展开查看旧版代码（仅展示，不执行）","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a7b7868149a8692101924233","nextBlock":null,"prerequisites":[{"id":"b-a7b7868149a8692101924233","url":"#b-a7b7868149a8692101924233","role":"section-title"}],"relatedBlocks":[]}]}
