Binary Very-Weak PDE Network / results.json
Mechanism failed
1{
2 "device": "cuda",
3 "sanity": {
4 "identity_max_abs_residual_n10_20_40_80": [
5 0.005902234464883804,
6 0.0013132132589817047,
7 0.00031874701380729675,
8 7.910281419754028e-05
9 ],
10 "observed_refinement_ratios": [
11 4.494498075248289,
12 4.119923331346493,
13 4.029528115286804
14 ],
15 "prediction": "midpoint quadrature for smooth integrands has O(h^2) error, ratio 4 under grid doubling",
16 "boundary_max_abs_hard_output": 0.0,
17 "boundary_prediction": "bubble factor enforces exactly zero on all edges"
18 },
19 "hardening": {
20 "sweep": [
21 {
22 "tau": 1.0,
23 "mean_output_gap": 0.006141337100416422,
24 "residual_l2_gap": 0.0023219329304993153,
25 "activation_mismatch": 0.0
26 },
27 {
28 "tau": 0.5,
29 "mean_output_gap": 0.0061313677579164505,
30 "residual_l2_gap": 0.0023195005487650633,
31 "activation_mismatch": 0.006098533049225807
32 },
33 {
34 "tau": 0.2,
35 "mean_output_gap": 0.005648928694427013,
36 "residual_l2_gap": 0.0022513167932629585,
37 "activation_mismatch": 0.039421238005161285
38 },
39 {
40 "tau": 0.1,
41 "mean_output_gap": 0.004775283392518759,
42 "residual_l2_gap": 0.002085533458739519,
43 "activation_mismatch": 0.043885521590709686
44 },
45 {
46 "tau": 0.05,
47 "mean_output_gap": 0.003998893313109875,
48 "residual_l2_gap": 0.0020195136312395334,
49 "activation_mismatch": 0.054328761994838715
50 },
51 {
52 "tau": 0.02,
53 "mean_output_gap": 0.0028035263530910015,
54 "residual_l2_gap": 0.0021534794941544533,
55 "activation_mismatch": 0.06784119457006454
56 },
57 {
58 "tau": 0.01,
59 "mean_output_gap": 0.0018277213675901294,
60 "residual_l2_gap": 0.0019788010977208614,
61 "activation_mismatch": 0.07342155277729034
62 },
63 {
64 "tau": 0.005,
65 "mean_output_gap": 0.0009518691222183406,
66 "residual_l2_gap": 0.0013121557421982288,
67 "activation_mismatch": 0.07653061300516129
68 }
69 ],
70 "median_logit_margin": 0.2425786256790161,
71 "prediction": "for nonzero margins, sigmoid(z/tau)>=0.5 equals H(z), so mismatch is predicted 0 for every tau"
72 },
73 "float": {
74 "loss_soft": 1.8912899690803897e-07,
75 "weak_residual_rms_soft": 0.00043488963274285197,
76 "hard_loss": 1.8912899690803897e-07,
77 "hard_residual_rms": 0.00043488963274285197,
78 "relative_L2": 0.5298621654510498,
79 "params": 337,
80 "float32_bytes": 1348,
81 "binary_estimated_bytes": 1348,
82 "storage_ratio": 1.0,
83 "train_seconds": 4.050565715995617,
84 "inference_ms_batch5000": 1.0086685400165152,
85 "loss_trace": [
86 0.00013825774658471346,
87 9.603849093764438e-07,
88 1.8926348843706364e-07
89 ]
90 },
91 "binary": {
92 "loss_soft": 0.000132787914481014,
93 "weak_residual_rms_soft": 0.01152336411178112,
94 "hard_loss": 0.0001386576914228499,
95 "hard_residual_rms": 0.011775299906730652,
96 "relative_L2": 0.9463884830474854,
97 "params": 337,
98 "float32_bytes": 1348,
99 "binary_estimated_bytes": 66.125,
100 "storage_ratio": 20.38563327032136,
101 "train_seconds": 14.90884725599608,
102 "inference_ms_batch5000": 6.362649859947851,
103 "loss_trace": [
104 0.001149444025941193,
105 0.00015995686408132315,
106 0.0001330745144514367
107 ]
108 }
109}