Legendre Feasibility Layer / results.json
Mechanism confirmed, baseline not beaten
1{
2 "device": "cuda",
3 "checks": {
4 "jacobian_scaling": [
5 {
6 "eps": 0.05,
7 "predicted_tangent_gain": 2.8571428571428568,
8 "measured_tangent_gain": 2.857142857142857,
9 "relative_error": 1.5543122344752193e-16
10 },
11 {
12 "eps": 0.1,
13 "predicted_tangent_gain": 1.4285714285714284,
14 "measured_tangent_gain": 1.4285714285714286,
15 "relative_error": 1.5543122344752193e-16
16 },
17 {
18 "eps": 0.2,
19 "predicted_tangent_gain": 0.7142857142857142,
20 "measured_tangent_gain": 0.7142857142857143,
21 "relative_error": 1.5543122344752193e-16
22 },
23 {
24 "eps": 0.4,
25 "predicted_tangent_gain": 0.3571428571428571,
26 "measured_tangent_gain": 0.35714285714285715,
27 "relative_error": 1.5543122344752193e-16
28 }
29 ],
30 "log_ratio_scaling": [
31 {
32 "eps": 0.05,
33 "predicted_log_ratio": 7.3999999999999995,
34 "measured_log_ratio": 7.399999999999999,
35 "absolute_error": 8.881784197001252e-16
36 },
37 {
38 "eps": 0.1,
39 "predicted_log_ratio": 3.6999999999999997,
40 "measured_log_ratio": 3.6999999999999993,
41 "absolute_error": 4.440892098500626e-16
42 },
43 {
44 "eps": 0.25,
45 "predicted_log_ratio": 1.48,
46 "measured_log_ratio": 1.48,
47 "absolute_error": 0.0
48 },
49 {
50 "eps": 0.5,
51 "predicted_log_ratio": 0.74,
52 "measured_log_ratio": 0.7399999999999999,
53 "absolute_error": 1.1102230246251565e-16
54 }
55 ],
56 "epsilon_score_equivariance": [
57 {
58 "eps": 0.1,
59 "c": 2.0,
60 "max_abs_error": 0.0
61 },
62 {
63 "eps": 0.2,
64 "c": 3.0,
65 "max_abs_error": 8.673617379884035e-18
66 },
67 {
68 "eps": 0.4,
69 "c": 0.5,
70 "max_abs_error": 0.0
71 },
72 {
73 "eps": 0.07,
74 "c": 5.0,
75 "max_abs_error": 0.0
76 }
77 ]
78 },
79 "comparison": {
80 "penalty": {
81 "test_mse": 0.0010142085517269193,
82 "max_capacity_violation": 0.0,
83 "mean_capacity_violation": 0.0,
84 "minimum_slack": 0.5726117660519707,
85 "seconds": 0.7077855470051873
86 },
87 "legendre_barrier": {
88 "test_mse": 0.0009940796392467754,
89 "max_capacity_violation": 0.0,
90 "mean_capacity_violation": 0.0,
91 "minimum_slack": 0.5740054182613116,
92 "seconds": 16.670864454004914
93 }
94 }
95}