{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"4 · 只改一个条件 · 实现代码","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.md","pages":[{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","unit":"4 · 只改一个条件 · 实现代码","unitId":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","chapter":"course","number":1}],"aliases":[{"oldId":"b-42e39f3a172eb8cb53176162","targetId":"b-42e39f3a172eb8cb53176162","page":"reading-opening","operation":"move","beforeSHA256":"b097cc692a4f43c3eeba08ce9c2e73c631f1bad298a5fb1dec9efa967315dac3","afterSHA256":"b097cc692a4f43c3eeba08ce9c2e73c631f1bad298a5fb1dec9efa967315dac3","reason":"Same source body in authored semantic page"},{"oldId":"b-915dcf085e03358ae9751fbe","targetId":"b-915dcf085e03358ae9751fbe","page":"reading-opening","operation":"move","beforeSHA256":"8d0df1ded94a74f078b0028acd1592c88adbba5428f4a06682f43913cef24ba5","afterSHA256":"8d0df1ded94a74f078b0028acd1592c88adbba5428f4a06682f43913cef24ba5","reason":"Same source body in authored semantic page"},{"oldId":"b-0a7fcdfdda3ac31c4fb810e4","targetId":"b-0a7fcdfdda3ac31c4fb810e4","page":"reading-opening","operation":"move","beforeSHA256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","afterSHA256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","reason":"Same source body in authored semantic page"},{"oldId":"b-f96da4f6a0eb51613c751cee","targetId":"b-f96da4f6a0eb51613c751cee","page":"reading-opening","operation":"move","beforeSHA256":"90e8ba62b9af4bedd5be3a2559568519f4df7a42b13048f81039496efd45dea2","afterSHA256":"90e8ba62b9af4bedd5be3a2559568519f4df7a42b13048f81039496efd45dea2","reason":"Same source body in authored semantic page"},{"oldId":"b-d92dba6a3330cdf0afa7ef4f","targetId":"b-d92dba6a3330cdf0afa7ef4f","page":"reading-opening","operation":"move","beforeSHA256":"4de0e67d674b8d4e079a576c58ad3e7b5657a86ff8f83fab386dc93cb39911ee","afterSHA256":"4de0e67d674b8d4e079a576c58ad3e7b5657a86ff8f83fab386dc93cb39911ee","reason":"Same source body in authored semantic page"}],"blocks":[{"id":"b-42e39f3a172eb8cb53176162","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html#b-42e39f3a172eb8cb53176162","content":"[LAB 04 · CLIP：候选、提示与关系检验](/course/notebooks/0ba963931ddf4866b507b210d93a43bf.html)","sha256":"b097cc692a4f43c3eeba08ce9c2e73c631f1bad298a5fb1dec9efa967315dac3","chapter":{"id":"course","title":"4 · 只改一个条件 · 实现代码"},"unit":{"id":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","title":"4 · 只改一个条件 · 实现代码"},"page":{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","number":1},"sectionTitle":"4 · 只改一个条件 · 实现代码","currentQuestion":"4 · 只改一个条件 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-915dcf085e03358ae9751fbe","prerequisites":[],"relatedBlocks":[]},{"id":"b-915dcf085e03358ae9751fbe","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html#b-915dcf085e03358ae9751fbe","content":"# 4 · 只改一个条件 · 实现代码","sha256":"8d0df1ded94a74f078b0028acd1592c88adbba5428f4a06682f43913cef24ba5","chapter":{"id":"course","title":"4 · 只改一个条件 · 实现代码"},"unit":{"id":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","title":"4 · 只改一个条件 · 实现代码"},"page":{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","number":1},"sectionTitle":"4 · 只改一个条件 · 实现代码","currentQuestion":"4 · 只改一个条件 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-42e39f3a172eb8cb53176162","nextBlock":"b-0a7fcdfdda3ac31c4fb810e4","prerequisites":[{"id":"b-42e39f3a172eb8cb53176162","url":"#b-42e39f3a172eb8cb53176162","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-0a7fcdfdda3ac31c4fb810e4","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html#b-0a7fcdfdda3ac31c4fb810e4","content":"主线阅读与优先实验","sha256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","chapter":{"id":"course","title":"4 · 只改一个条件 · 实现代码"},"unit":{"id":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","title":"4 · 只改一个条件 · 实现代码"},"page":{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","number":1},"sectionTitle":"4 · 只改一个条件 · 实现代码","currentQuestion":"4 · 只改一个条件 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-915dcf085e03358ae9751fbe","nextBlock":"b-f96da4f6a0eb51613c751cee","prerequisites":[{"id":"b-915dcf085e03358ae9751fbe","url":"#b-915dcf085e03358ae9751fbe","role":"section-title"},{"id":"b-42e39f3a172eb8cb53176162","url":"#b-42e39f3a172eb8cb53176162","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-f96da4f6a0eb51613c751cee","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html#b-f96da4f6a0eb51613c751cee","content":"真实CLIP输入/权重/分数、候选改动、四条件规则与独立关系推理","sha256":"90e8ba62b9af4bedd5be3a2559568519f4df7a42b13048f81039496efd45dea2","chapter":{"id":"course","title":"4 · 只改一个条件 · 实现代码"},"unit":{"id":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","title":"4 · 只改一个条件 · 实现代码"},"page":{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","number":1},"sectionTitle":"4 · 只改一个条件 · 实现代码","currentQuestion":"4 · 只改一个条件 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-0a7fcdfdda3ac31c4fb810e4","nextBlock":"b-d92dba6a3330cdf0afa7ef4f","prerequisites":[{"id":"b-915dcf085e03358ae9751fbe","url":"#b-915dcf085e03358ae9751fbe","role":"section-title"},{"id":"b-42e39f3a172eb8cb53176162","url":"#b-42e39f3a172eb8cb53176162","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d92dba6a3330cdf0afa7ef4f","type":"pre","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3.html#b-d92dba6a3330cdf0afa7ef4f","content":"```\n# 当前单元无法确认宿主平台或是否使用全新进程；unknown 不等于 False。\nverification={'identity':'v17 independent CLIP candidates','fresh_process':'unknown','preprocessing_actually_run':True,'clip_model_inference_actually_run':RUN_CLIP,'mnist_loaded':False,'cnn_loaded':False,'cloud_run':'unknown','historical_inference':'v16 saved CPU result; not this execution','revision':REVISION,'environment':{'python':platform.python_version(),'torch':torch.__version__,'transformers':transformers.__version__}}\n(OUT/'verification.json').write_text(json.dumps(verification,indent=2));print(json.dumps(verification,indent=2))\n\n```","sha256":"4de0e67d674b8d4e079a576c58ad3e7b5657a86ff8f83fab386dc93cb39911ee","chapter":{"id":"course","title":"4 · 只改一个条件 · 实现代码"},"unit":{"id":"notebook-blocks/4a7cd45fd86549e5b31fee86f6949ab3","title":"4 · 只改一个条件 · 实现代码"},"page":{"id":"reading-opening","title":"4 · 只改一个条件 · 实现代码","number":1},"sectionTitle":"4 · 只改一个条件 · 实现代码","currentQuestion":"4 · 只改一个条件 · 实现代码","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f96da4f6a0eb51613c751cee","nextBlock":null,"prerequisites":[{"id":"b-915dcf085e03358ae9751fbe","url":"#b-915dcf085e03358ae9751fbe","role":"section-title"},{"id":"b-42e39f3a172eb8cb53176162","url":"#b-42e39f3a172eb8cb53176162","role":"problem-context"}],"relatedBlocks":[]}]}
