Skip to content

Commit 9de5645

Browse files
telleroutlookclaude
andcommitted
data(P1): re-sweep flagship 10-seed with matrix_sqrt backend
Coupled: optical_loss=0.637±0.088, litho_epe=2.234±0.215; Decoupled: optical_loss=1.757±0.844, litho_epe=3.942±1.196. Wilcoxon p=0.002. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent e43cc63 commit 9de5645

2 files changed

Lines changed: 25 additions & 25 deletions

File tree

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ python scripts/flagship_metalens_dfm.py
208208

209209
The unified autograd graph propagates lithography printability gradients back into the EM design, achieving lower optical loss and better EPE than sequential decoupled optimization (see C4 benchmark).
210210

211-
**Flagship evidence status:** `flagship_metalens_results.json` — 10/10 seeds valid, no NaN. RCWA matrix_exp backend (L1 fix) did not affect flagship results; NaN issue was specific to DiffCFD spin-coating.
211+
**Flagship evidence status:** `flagship_metalens_results.json` — 10/10 seeds valid, no NaN. Re-swept with `matrix_sqrt` backend (Schur + Björck-Hammarling, eig-free). Coupled: optical_loss=0.637±0.088, litho_epe=2.234±0.215 vs Decoupled: optical_loss=1.757±0.844, litho_epe=3.942±1.196; Wilcoxon p=0.002.
212212

213213
### Flagship Evidence Status
214214

‎flagship_metalens_results.json‎

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"optical_loss": 0.6119787253473685,
2020
"litho_epe": 1.793536990919573,
2121
"fab_penalty": 11.465587720943468,
22-
"wall_time_s": 1.03,
22+
"wall_time_s": 9.79,
2323
"loss_history": [
2424
1.2894854659453852,
2525
1.2338910860720727,
@@ -177,7 +177,7 @@
177177
"optical_loss": 0.9633153016631074,
178178
"litho_epe": 2.6170646457745876,
179179
"fab_penalty": 5.293271891332945,
180-
"wall_time_s": 0.21,
180+
"wall_time_s": 5.67,
181181
"loss_history": [
182182
3.9823563858067748,
183183
3.6509764083669873,
@@ -338,7 +338,7 @@
338338
"optical_loss": 0.7589869126244858,
339339
"litho_epe": 2.115849154044105,
340340
"fab_penalty": 9.957335050119529,
341-
"wall_time_s": 0.29,
341+
"wall_time_s": 8.44,
342342
"loss_history": [
343343
1.2640305680261743,
344344
1.2173708175692786,
@@ -496,7 +496,7 @@
496496
"optical_loss": 2.7323800016015296,
497497
"litho_epe": 5.096074469249319,
498498
"fab_penalty": 53.87889293373298,
499-
"wall_time_s": 0.02,
499+
"wall_time_s": 0.52,
500500
"loss_history": [
501501
3.750812720837848,
502502
3.433167595873591,
@@ -518,7 +518,7 @@
518518
"optical_loss": 0.6519455203840443,
519519
"litho_epe": 2.1047745654579213,
520520
"fab_penalty": 10.64860827670556,
521-
"wall_time_s": 0.31,
521+
"wall_time_s": 8.82,
522522
"loss_history": [
523523
1.2547627631099163,
524524
1.2236999227198537,
@@ -676,7 +676,7 @@
676676
"optical_loss": 0.721321742740669,
677677
"litho_epe": 2.4955766430346595,
678678
"fab_penalty": 4.382756675985389,
679-
"wall_time_s": 0.22,
679+
"wall_time_s": 5.92,
680680
"loss_history": [
681681
3.9905469736047046,
682682
3.674948038621321,
@@ -837,7 +837,7 @@
837837
"optical_loss": 0.5222303755076502,
838838
"litho_epe": 2.389530242401492,
839839
"fab_penalty": 9.902236705813372,
840-
"wall_time_s": 0.32,
840+
"wall_time_s": 7.84,
841841
"loss_history": [
842842
1.3566273474757016,
843843
1.2957466299163973,
@@ -995,7 +995,7 @@
995995
"optical_loss": 2.285517856391688,
996996
"litho_epe": 4.833059563387306,
997997
"fab_penalty": 57.28453145100368,
998-
"wall_time_s": 0.02,
998+
"wall_time_s": 0.1,
999999
"loss_history": [
10001000
3.993293284218609,
10011001
3.656140526937451,
@@ -1016,7 +1016,7 @@
10161016
"optical_loss": 0.674405330882045,
10171017
"litho_epe": 2.3584145409804544,
10181018
"fab_penalty": 9.672701356010993,
1019-
"wall_time_s": 0.32,
1019+
"wall_time_s": 8.82,
10201020
"loss_history": [
10211021
1.362129674372913,
10221022
1.3040129779229246,
@@ -1174,7 +1174,7 @@
11741174
"optical_loss": 2.1134003204663787,
11751175
"litho_epe": 4.756600833708308,
11761176
"fab_penalty": 59.30747995648187,
1177-
"wall_time_s": 0.02,
1177+
"wall_time_s": 0.49,
11781178
"loss_history": [
11791179
4.3197278736107485,
11801180
3.959894887876458,
@@ -1198,7 +1198,7 @@
11981198
"optical_loss": 0.7780064959586759,
11991199
"litho_epe": 2.17936777522157,
12001200
"fab_penalty": 9.186860913309669,
1201-
"wall_time_s": 0.32,
1201+
"wall_time_s": 6.77,
12021202
"loss_history": [
12031203
1.3430216990489232,
12041204
1.2867778020675218,
@@ -1356,7 +1356,7 @@
13561356
"optical_loss": 2.539104920999774,
13571357
"litho_epe": 5.022821151551946,
13581358
"fab_penalty": 45.06487954962053,
1359-
"wall_time_s": 0.03,
1359+
"wall_time_s": 0.14,
13601360
"loss_history": [
13611361
3.9111961025000657,
13621362
3.5934910276789593,
@@ -1382,7 +1382,7 @@
13821382
"optical_loss": 0.6792856288316712,
13831383
"litho_epe": 2.384576344806713,
13841384
"fab_penalty": 8.541048968645377,
1385-
"wall_time_s": 0.3,
1385+
"wall_time_s": 7.07,
13861386
"loss_history": [
13871387
1.222215590369338,
13881388
1.1711199791020819,
@@ -1540,7 +1540,7 @@
15401540
"optical_loss": 0.7092947909646119,
15411541
"litho_epe": 2.542651490383646,
15421542
"fab_penalty": 5.768824286987679,
1543-
"wall_time_s": 0.21,
1543+
"wall_time_s": 4.68,
15441544
"loss_history": [
15451545
4.20836756075609,
15461546
3.877861404752199,
@@ -1701,7 +1701,7 @@
17011701
"optical_loss": 0.5384454743312083,
17021702
"litho_epe": 2.564496610853144,
17031703
"fab_penalty": 9.241517219450984,
1704-
"wall_time_s": 0.31,
1704+
"wall_time_s": 6.88,
17051705
"loss_history": [
17061706
1.3384165352286654,
17071707
1.2820839054954063,
@@ -1859,7 +1859,7 @@
18591859
"optical_loss": 0.8046509038225025,
18601860
"litho_epe": 2.5831968757495543,
18611861
"fab_penalty": 5.597179450091967,
1862-
"wall_time_s": 0.22,
1862+
"wall_time_s": 4.77,
18631863
"loss_history": [
18641864
3.968689502669612,
18651865
3.6534957291396073,
@@ -2020,7 +2020,7 @@
20202020
"optical_loss": 0.5973702716628772,
20212021
"litho_epe": 2.3167056372825408,
20222022
"fab_penalty": 12.1536119554979,
2023-
"wall_time_s": 0.31,
2023+
"wall_time_s": 5.44,
20242024
"loss_history": [
20252025
1.3777023527259629,
20262026
1.324471857958953,
@@ -2178,7 +2178,7 @@
21782178
"optical_loss": 2.2532551684974513,
21792179
"litho_epe": 4.789908251192282,
21802180
"fab_penalty": 59.13138814907255,
2181-
"wall_time_s": 0.01,
2181+
"wall_time_s": 0.07,
21822182
"loss_history": [
21832183
3.910644776191306,
21842184
3.572477557085565,
@@ -2197,7 +2197,7 @@
21972197
"optical_loss": 0.5598016519878276,
21982198
"litho_epe": 2.129404740932076,
21992199
"fab_penalty": 9.465828961539078,
2200-
"wall_time_s": 0.31,
2200+
"wall_time_s": 8.57,
22012201
"loss_history": [
22022202
1.3473208181233256,
22032203
1.2991797318867917,
@@ -2355,7 +2355,7 @@
23552355
"optical_loss": 2.452314925033588,
23562356
"litho_epe": 4.686858678137397,
23572357
"fab_penalty": 49.21117154987036,
2358-
"wall_time_s": 0.03,
2358+
"wall_time_s": 0.61,
23592359
"loss_history": [
23602360
4.2237698719399495,
23612361
3.877719933504308,
@@ -2391,8 +2391,8 @@
23912391
"std": 1.1040338480007028
23922392
},
23932393
"wall_time_s": {
2394-
"mean": 0.382,
2395-
"std": 0.22787911025122265
2394+
"mean": 7.843999999999999,
2395+
"std": 1.292518643751201
23962396
}
23972397
},
23982398
"decoupled": {
@@ -2409,8 +2409,8 @@
24092409
"std": 25.52942121647089
24102410
},
24112411
"wall_time_s": {
2412-
"mean": 0.099,
2413-
"std": 0.1000499875062461
2412+
"mean": 2.2969999999999997,
2413+
"std": 2.582109602631151
24142414
}
24152415
}
24162416
},

0 commit comments

Comments
 (0)