{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.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/5dc9b0c969054d0599e51001c6be71b3.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.md","pages":[{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","unit":"冻结参数以后才使用标签 · 实现代码","unitId":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","chapter":"course","number":1}],"aliases":[{"oldId":"b-26ebace4d7be5357bc78b47b","targetId":"b-26ebace4d7be5357bc78b47b","page":"reading-opening","operation":"move","beforeSHA256":"88a04c9ecb442ccaa48afb715979a4f7ec256d11b69e583a238c98ab9d60e977","afterSHA256":"88a04c9ecb442ccaa48afb715979a4f7ec256d11b69e583a238c98ab9d60e977","reason":"Same source body in authored semantic page"},{"oldId":"b-43358b9aec286a820476c77f","targetId":"b-43358b9aec286a820476c77f","page":"reading-opening","operation":"move","beforeSHA256":"68319e5e5a34c55c5c37eacf5d8d3771d3e9bb07fac421ee8df5a6123548a17a","afterSHA256":"68319e5e5a34c55c5c37eacf5d8d3771d3e9bb07fac421ee8df5a6123548a17a","reason":"Same source body in authored semantic page"},{"oldId":"b-e49c6c305029ac8a211c4993","targetId":"b-e49c6c305029ac8a211c4993","page":"reading-opening","operation":"move","beforeSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","afterSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","reason":"Same source body in authored semantic page"},{"oldId":"b-cc017833d73a20b55fcee0d1","targetId":"b-cc017833d73a20b55fcee0d1","page":"reading-opening","operation":"move","beforeSHA256":"2a269d38480454fbc554b17f926927738416555e36045ec5fe468ba056454f5d","afterSHA256":"2a269d38480454fbc554b17f926927738416555e36045ec5fe468ba056454f5d","reason":"Same source body in authored semantic page"},{"oldId":"b-1ffa38e979305d64314c3466","targetId":"b-1ffa38e979305d64314c3466","page":"reading-opening","operation":"move","beforeSHA256":"7fbdc2dda56d2a90a866162003efae02388eea3b262e0adc132351bfcbdff0f2","afterSHA256":"7fbdc2dda56d2a90a866162003efae02388eea3b262e0adc132351bfcbdff0f2","reason":"Same source body in authored semantic page"}],"blocks":[{"id":"b-26ebace4d7be5357bc78b47b","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.html#b-26ebace4d7be5357bc78b47b","content":"[LAB 07 · MoCo：历史 key、队列与两种更新](/course/notebooks/0d1b8f6fbf6a476c93ffcc169f2ec1f4.html)","sha256":"88a04c9ecb442ccaa48afb715979a4f7ec256d11b69e583a238c98ab9d60e977","chapter":{"id":"course","title":"冻结参数以后才使用标签 · 实现代码"},"unit":{"id":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","title":"冻结参数以后才使用标签 · 实现代码"},"page":{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","number":1},"sectionTitle":"冻结参数以后才使用标签 · 实现代码","currentQuestion":"冻结参数以后才使用标签 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-43358b9aec286a820476c77f","prerequisites":[],"relatedBlocks":[]},{"id":"b-43358b9aec286a820476c77f","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.html#b-43358b9aec286a820476c77f","content":"# 冻结参数以后才使用标签 · 实现代码","sha256":"68319e5e5a34c55c5c37eacf5d8d3771d3e9bb07fac421ee8df5a6123548a17a","chapter":{"id":"course","title":"冻结参数以后才使用标签 · 实现代码"},"unit":{"id":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","title":"冻结参数以后才使用标签 · 实现代码"},"page":{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","number":1},"sectionTitle":"冻结参数以后才使用标签 · 实现代码","currentQuestion":"冻结参数以后才使用标签 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-26ebace4d7be5357bc78b47b","nextBlock":"b-e49c6c305029ac8a211c4993","prerequisites":[{"id":"b-26ebace4d7be5357bc78b47b","url":"#b-26ebace4d7be5357bc78b47b","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-e49c6c305029ac8a211c4993","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.html#b-e49c6c305029ac8a211c4993","content":"按问题继续","sha256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","chapter":{"id":"course","title":"冻结参数以后才使用标签 · 实现代码"},"unit":{"id":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","title":"冻结参数以后才使用标签 · 实现代码"},"page":{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","number":1},"sectionTitle":"冻结参数以后才使用标签 · 实现代码","currentQuestion":"冻结参数以后才使用标签 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-43358b9aec286a820476c77f","nextBlock":"b-cc017833d73a20b55fcee0d1","prerequisites":[{"id":"b-43358b9aec286a820476c77f","url":"#b-43358b9aec286a820476c77f","role":"section-title"},{"id":"b-26ebace4d7be5357bc78b47b","url":"#b-26ebace4d7be5357bc78b47b","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-cc017833d73a20b55fcee0d1","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.html#b-cc017833d73a20b55fcee0d1","content":"真实FIFO键、EMA、梯度更新及低于随机基线的保留结果","sha256":"2a269d38480454fbc554b17f926927738416555e36045ec5fe468ba056454f5d","chapter":{"id":"course","title":"冻结参数以后才使用标签 · 实现代码"},"unit":{"id":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","title":"冻结参数以后才使用标签 · 实现代码"},"page":{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","number":1},"sectionTitle":"冻结参数以后才使用标签 · 实现代码","currentQuestion":"冻结参数以后才使用标签 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e49c6c305029ac8a211c4993","nextBlock":"b-1ffa38e979305d64314c3466","prerequisites":[{"id":"b-43358b9aec286a820476c77f","url":"#b-43358b9aec286a820476c77f","role":"section-title"},{"id":"b-26ebace4d7be5357bc78b47b","url":"#b-26ebace4d7be5357bc78b47b","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-1ffa38e979305d64314c3466","type":"pre","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/5dc9b0c969054d0599e51001c6be71b3.html#b-1ffa38e979305d64314c3466","content":"```\nresult=run_contrastive('lab07-notebook-output',mode='moco')\nprint('FIFO/EMA warmup',result['warmup'])\nprint(Path('lab07-notebook-output/queue-trace.json').read_text())\nfrom IPython.display import Image,display\ndisplay(Image(filename='lab07-notebook-output/training-and-probes.png'))\n```","sha256":"7fbdc2dda56d2a90a866162003efae02388eea3b262e0adc132351bfcbdff0f2","chapter":{"id":"course","title":"冻结参数以后才使用标签 · 实现代码"},"unit":{"id":"notebook-blocks/5dc9b0c969054d0599e51001c6be71b3","title":"冻结参数以后才使用标签 · 实现代码"},"page":{"id":"reading-opening","title":"冻结参数以后才使用标签 · 实现代码","number":1},"sectionTitle":"冻结参数以后才使用标签 · 实现代码","currentQuestion":"冻结参数以后才使用标签 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-cc017833d73a20b55fcee0d1","nextBlock":null,"prerequisites":[{"id":"b-43358b9aec286a820476c77f","url":"#b-43358b9aec286a820476c77f","role":"section-title"},{"id":"b-26ebace4d7be5357bc78b47b","url":"#b-26ebace4d7be5357bc78b47b","role":"problem-context"}],"relatedBlocks":[]}]}
