DineshAI commited on
Commit
1fd0442
·
verified ·
1 Parent(s): 30104ac

Restore judged logbook 38daa951 (revert stale 08:0x auto-sync that hid detailed claim pages)

Browse files
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: "Repro - LOGDIFF Exact Boolean Guidance"
3
  emoji: 🎯
4
  colorFrom: yellow
5
  colorTo: red
@@ -13,6 +13,6 @@ tags:
13
  - paper-OAM1jJsMGp
14
  ---
15
 
16
- # Repro - LOGDIFF Exact Boolean Guidance
17
 
18
  An open experiment logbook, published with [Trackio](https://github.com/gradio-app/trackio).
 
1
  ---
2
+ title: "Reproduction: Logical Guidance for the Exact Composition of Diffusion Models"
3
  emoji: 🎯
4
  colorFrom: yellow
5
  colorTo: red
 
13
  - paper-OAM1jJsMGp
14
  ---
15
 
16
+ # Reproduction: Logical Guidance for the Exact Composition of Diffusion Models
17
 
18
  An open experiment logbook, published with [Trackio](https://github.com/gradio-app/trackio).
index.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="utf-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1" />
6
- <title>Repro - LOGDIFF Exact Boolean Guidance</title>
7
  <link rel="stylesheet" href="./logbook.css" />
8
  </head>
9
  <body>
 
3
  <head>
4
  <meta charset="utf-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1" />
6
+ <title>Reproduction: Logical Guidance for the Exact Composition of Diffusion Models</title>
7
  <link rel="stylesheet" href="./logbook.css" />
8
  </head>
9
  <body>
logbook.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "schema_version": 1,
3
- "title": "Repro - LOGDIFF Exact Boolean Guidance",
4
  "emoji": "🎯",
5
  "space_id": "DineshAI/OAM1jJsMGp",
6
  "paper": {
@@ -11,12 +11,18 @@
11
  "icml2026-repro",
12
  "paper-OAM1jJsMGp"
13
  ],
14
- "updated_at": "2026-07-21T08:08:16+00:00",
15
  "root": {
16
  "slug": "index",
17
- "title": "Repro - LOGDIFF Exact Boolean Guidance",
18
  "file": "pages/index.md",
19
  "children": [
 
 
 
 
 
 
20
  {
21
  "slug": "claim-1-exact-logical-guidance",
22
  "title": "Claim 1 — exact logical guidance",
@@ -24,21 +30,51 @@
24
  "children": []
25
  },
26
  {
27
- "slug": "claim-2-sufficient-conditions",
28
  "title": "Claim 2 — sufficient conditions",
29
- "file": "pages/claim-2-sufficient-conditions/page.md",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  "children": []
31
  },
32
  {
33
- "slug": "methods-environment",
34
  "title": "Methods & environment",
35
- "file": "pages/methods-environment/page.md",
36
  "children": []
37
  },
38
  {
39
- "slug": "negative-controls-falsification",
40
  "title": "Negative controls & falsification",
41
- "file": "pages/negative-controls-falsification/page.md",
42
  "children": []
43
  },
44
  {
@@ -49,6 +85,6 @@
49
  }
50
  ]
51
  },
52
- "agent_view_tokens": 1620,
53
- "revision": "1784621296898905936"
54
  }
 
1
  {
2
  "schema_version": 1,
3
+ "title": "Reproduction: Logical Guidance for the Exact Composition of Diffusion Models",
4
  "emoji": "🎯",
5
  "space_id": "DineshAI/OAM1jJsMGp",
6
  "paper": {
 
11
  "icml2026-repro",
12
  "paper-OAM1jJsMGp"
13
  ],
14
+ "updated_at": "2026-07-20T01:05:44+00:00",
15
  "root": {
16
  "slug": "index",
17
+ "title": "Reproduction: Logical Guidance for the Exact Composition of Diffusion Models",
18
  "file": "pages/index.md",
19
  "children": [
20
+ {
21
+ "slug": "executive-summary",
22
+ "title": "Executive summary",
23
+ "file": "pages/executive-summary/page.md",
24
+ "children": []
25
+ },
26
  {
27
  "slug": "claim-1-exact-logical-guidance",
28
  "title": "Claim 1 — exact logical guidance",
 
30
  "children": []
31
  },
32
  {
33
+ "slug": "claim-1-sufficient-conditions",
34
  "title": "Claim 2 — sufficient conditions",
35
+ "file": "pages/claim-1-sufficient-conditions/page.md",
36
+ "children": []
37
+ },
38
+ {
39
+ "slug": "claim-2-paper-range-audit",
40
+ "title": "Claim 2 - paper-range audit",
41
+ "file": "pages/claim-2-paper-range-audit/page.md",
42
+ "children": []
43
+ },
44
+ {
45
+ "slug": "claim-3-celeba-release-audit",
46
+ "title": "Claim 3 - CelebA release audit",
47
+ "file": "pages/claim-3-celeba-release-audit/page.md",
48
+ "children": []
49
+ },
50
+ {
51
+ "slug": "claim-4-recovered-molecular-pipeline",
52
+ "title": "Claim 4 - recovered molecular pipeline",
53
+ "file": "pages/claim-4-recovered-molecular-pipeline/page.md",
54
+ "children": []
55
+ },
56
+ {
57
+ "slug": "claim-5-completeness-certificate",
58
+ "title": "Claim 5 - completeness certificate",
59
+ "file": "pages/claim-5-completeness-certificate/page.md",
60
+ "children": []
61
+ },
62
+ {
63
+ "slug": "claim-6-source-scale-cmnist-classifier",
64
+ "title": "Source-scale CMNIST classifier",
65
+ "file": "pages/claim-6-source-scale-cmnist-classifier/page.md",
66
  "children": []
67
  },
68
  {
69
+ "slug": "claim-7-methods-environment",
70
  "title": "Methods & environment",
71
+ "file": "pages/claim-7-methods-environment/page.md",
72
  "children": []
73
  },
74
  {
75
+ "slug": "claim-8-negative-controls-falsification",
76
  "title": "Negative controls & falsification",
77
+ "file": "pages/claim-8-negative-controls-falsification/page.md",
78
  "children": []
79
  },
80
  {
 
85
  }
86
  ]
87
  },
88
+ "agent_view_tokens": 4906,
89
+ "revision": "1784509544788627000"
90
  }
pages/claim-2-sufficient-conditions/page.md DELETED
@@ -1,33 +0,0 @@
1
- # Claim 2 — sufficient conditions
2
-
3
-
4
- ---
5
- <!-- trackio-cell
6
- {"type": "markdown", "id": "cell_1406b9b8f184", "created_at": "2026-07-17T03:43:11+00:00", "title": "Every Boolean-calculus rule"}
7
- -->
8
- We test every rule in Table 1 separately: negation, conditionally-independent conjunction, conditionally-independent disjunction, and mutually-exclusive disjunction. Atom probabilities are smooth softmax functions, so direct enumeration and differentiation provide an implementation-independent oracle. This targets the exact conditions of Proposition 3.1 and its discrete equivalent Proposition C.3.
9
-
10
-
11
- ---
12
- <!-- trackio-cell
13
- {"type": "markdown", "id": "cell_1afb1d9b2ad5", "created_at": "2026-07-17T03:43:12+00:00", "title": "Result"}
14
- -->
15
- **VERIFIED:** all 100 primitive rule/seed combinations match direct posterior and score computation. Maximum probability error is 2.22e-16 and maximum score error is 3.33e-16.
16
-
17
-
18
- ---
19
- <!-- trackio-cell
20
- {"type": "code", "id": "cell_276088d934f2", "created_at": "2026-07-17T03:43:14+00:00", "title": "Run independent verification tests", "command": ["python", "-m", "pytest", "repro/tests", "-q"], "exit_code": 0, "duration_s": 0.577}
21
- -->
22
- ````bash
23
- $ python -m pytest repro/tests -q
24
- ````
25
-
26
- exit 0 · 0.6s
27
-
28
-
29
- ````output
30
- ............ [100%]
31
- 12 passed in 0.29s
32
-
33
- ````
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
pages/conclusion/page.md CHANGED
@@ -3,16 +3,45 @@
3
 
4
  ---
5
  <!-- trackio-cell
6
- {"type": "markdown", "id": "cell_7d2cd8090828", "created_at": "2026-07-17T03:43:16+00:00", "title": "Executive summary", "pinned": true, "pinned_at": "2026-07-17T03:43:17+00:00"}
7
  -->
8
- **Both official claims are verified.** LOGDIFF recursive guidance matches direct enumeration for all 6,350 compiled Boolean formulas, with posterior/score errors at floating-point roundoff and finite-difference agreement within 5.21e-10. Every primitive rule passes 100 checks, 12 tests pass, and all three structural-assumption violations are rejected.
 
 
 
 
 
 
 
9
 
10
- ## Scope & cost
11
 
12
- | | This reproduction | Full empirical replication |
13
- |---|---|---|
14
- | Scope | Exact Propositions 3.1, 3.2 and C.3; exhaustive three-binary query space | CMNIST, Shapes3D, CelebA and protein generation |
15
- | Hardware | CPU | GPU training and inference |
16
- | Time | Under 2 seconds | Multiple training/evaluation runs |
17
- | Cost | $0 | Hardware-dependent |
18
- | Outcome | Both exact challenge claims verified | Tests downstream image/protein conformity, outside the two claim texts |
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
 
4
  ---
5
  <!-- trackio-cell
6
+ {"type": "markdown", "id": "cell_conclusion_anchored_20260720", "created_at": "2026-07-20T00:25:00+00:00", "title": "Anchored conclusion", "pinned": true, "pinned_at": "2026-07-20T00:25:00+00:00"}
7
  -->
8
+ **The evidence is mixed, and the verdicts remain claim-specific.** C1 and C5
9
+ are verified by exhaustive independent oracles. C2 is falsified as written by
10
+ the paper's own Table 2 values. C3's published table transcription matches, but
11
+ the empirical protocol cannot be reproduced from the pinned author package
12
+ because its checkpoints are absent and its released config/FID path diverges
13
+ from the paper. C4 has progressed beyond a release audit: the exact targets,
14
+ weights, real 3D sampler, and AutoDock Vina workflow are recovered and execute;
15
+ the full generated-ligand campaign remains active until its metrics complete.
16
 
17
+ ## Verification scale
18
 
19
+ | Evidence gate | Result |
20
+ | --- | ---: |
21
+ | Exhaustive logical events | C1: 6,350; C5: 27,000 |
22
+ | Fixed-timestep classifier evaluations | 70,000 predictions per attribute |
23
+ | Exact upstream CMNIST training | 50 epochs, 60,000-example source split |
24
+ | Molecular checkpoint hashes | 3 of 3 match |
25
+ | Exact GRM5/RRM1 target files | 8 of 8 present |
26
+ | Real reference-complex Vina docking gates | 2 of 2 pass |
27
+ | Anchored claims overclaimed as reproduced | 0 |
28
+
29
+ The exhaustive-event rows overlap between certificates, so the table avoids
30
+ presenting their sum as a count of unique formulas. All published evidence is
31
+ deterministic or source-pinned, and all incomplete empirical claims are labeled
32
+ incomplete rather than inferred from the paper's numbers.
33
+
34
+
35
+ ---
36
+ <!-- trackio-cell
37
+ {"type": "artifact", "id": "cell_bf4c3f971732", "created_at": "2026-07-19T19:06:02+00:00", "title": "Reproduction bundle v0", "artifact": "reproduction-logdiff/repro-bundle:v0", "artifact_type": "reproduction-evidence"}
38
+ -->
39
+ **📦 Artifact** `reproduction-logdiff/repro-bundle:v0` · reproduction-evidence
40
+
41
+ [Public reproduction bundle](https://huggingface.co/buckets/DineshAI/OAM1jJsMGp-artifacts/reproduction-bundle)
42
+
43
+ ---
44
+ <!-- trackio-cell
45
+ {"type": "markdown", "id": "cell_e73e01a85411", "created_at": "2026-07-19T19:06:04+00:00", "title": "Public evidence bucket"}
46
+ -->
47
+ Public artifact mirror: https://huggingface.co/buckets/DineshAI/OAM1jJsMGp-artifacts/reproduction-bundle
pages/index.md CHANGED
@@ -1,11 +1,19 @@
1
- # Repro - LOGDIFF Exact Boolean Guidance
 
 
2
 
3
  ## Pages
4
 
5
  | Page |
6
  | --- |
7
- | [Claim 1 — exact logical guidance](#/claim-1-exact-logical-guidance) |
8
- | [Claim 2 — sufficient conditions](#/claim-2-sufficient-conditions) |
9
- | [Methods & environment](#/methods-environment) |
10
- | [Negative controls & falsification](#/negative-controls-falsification) |
 
 
 
 
 
 
11
  | [Conclusion](#/conclusion) |
 
1
+ # Reproduction: Logical Guidance for the Exact Composition of Diffusion Models
2
+
3
+ Independent reproduction of [arXiv:2602.05549](https://huggingface.co/papers/2602.05549) and [OpenReview OAM1jJsMGp](https://openreview.net/forum?id=OAM1jJsMGp).
4
 
5
  ## Pages
6
 
7
  | Page |
8
  | --- |
9
+ | [Executive summary](#/executive-summary) |
10
+ | [Claim 1 - exact logical guidance](#/claim-1-exact-logical-guidance) |
11
+ | [Claim 1 - sufficient conditions](#/claim-1-sufficient-conditions) |
12
+ | [Claim 2 - paper-range audit](#/claim-2-paper-range-audit) |
13
+ | [Claim 3 - CelebA release audit](#/claim-3-celeba-release-audit) |
14
+ | [Claim 4 - recovered molecular pipeline](#/claim-4-recovered-molecular-pipeline) |
15
+ | [Claim 5 - completeness certificate](#/claim-5-completeness-certificate) |
16
+ | [Claim 6 - source-scale CMNIST classifier](#/claim-6-source-scale-cmnist-classifier) |
17
+ | [Claim 7 - methods and environment](#/claim-7-methods-environment) |
18
+ | [Claim 8 - negative controls](#/claim-8-negative-controls-falsification) |
19
  | [Conclusion](#/conclusion) |
pages/methods-environment/page.md DELETED
@@ -1,8 +0,0 @@
1
- # Methods & environment
2
-
3
-
4
- ---
5
- <!-- trackio-cell
6
- {"type": "markdown", "id": "cell_f664159ec314", "created_at": "2026-07-17T03:43:14+00:00", "title": "Scope and provenance"}
7
- -->
8
- CPU-only Python 3.12.13 and NumPy. This is a full finite-state theorem reproduction, not reduced image generation: the official challenge claims concern the Boolean calculus, and Proposition C.3 explicitly establishes the discrete equivalent. Official implementation TanjaBien/LogDiff is pinned at 94ef35bafd4b4239e9832d8295128c09e8fc1472. No trained model, dataset, GPU, or service is used.
 
 
 
 
 
 
 
 
 
pages/negative-controls-falsification/page.md DELETED
@@ -1,8 +0,0 @@
1
- # Negative controls & falsification
2
-
3
-
4
- ---
5
- <!-- trackio-cell
6
- {"type": "markdown", "id": "cell_34d2cac9ff17", "created_at": "2026-07-17T03:43:15+00:00", "title": "Assumption violations must fail"}
7
- -->
8
- Three fail-closed controls are tested. CI conjunction and CI disjunction are deliberately applied to correlated events; both disagree with the exact joint oracle. The constant 0.5 score mixture is applied to a mutually-exclusive OR and also disagrees. All 3/3 invalid constructions are rejected; the smallest detected error is 0.0590.