AbstractPhil commited on
Commit
ffe09b5
·
verified ·
1 Parent(s): 2a59cc4

Upload experiments/exp_006_results/quaternion_lens.json with huggingface_hub

Browse files
experiments/exp_006_results/quaternion_lens.json ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "config": {
3
+ "base_V": 32,
4
+ "out_dir": "./exp_006_results",
5
+ "seed": 0
6
+ },
7
+ "anchor": {
8
+ "mean_proj_angle_deg": 63.35391825026268,
9
+ "deviation": 0.002263188362121582,
10
+ "dev_critical": 0.04,
11
+ "in_envelope": true
12
+ },
13
+ "lens_deviations": [
14
+ 0.002263188362121582,
15
+ 0.002263188362121582,
16
+ 0.002263188362121582,
17
+ 0.002263188362121582
18
+ ],
19
+ "neighbor_diffs_deg": [
20
+ 90.00000250447816,
21
+ 90.00000250447816,
22
+ 90.00000250447816,
23
+ 90.00000250447816
24
+ ],
25
+ "edge_cases": {
26
+ "E1_unit_norm_drift": {
27
+ "note": "quaternions scaled \u00d77.3 off-unit; renorm keeps isometry",
28
+ "anchor_deviation": 0.002263188362121582,
29
+ "lens_deviations": [
30
+ 0.002263188362121582,
31
+ 0.002263188362121582,
32
+ 0.002263188362121582,
33
+ 0.002263188362121582
34
+ ],
35
+ "rigidity_held": true
36
+ },
37
+ "E2_neighbor_collapse": {
38
+ "note": "trained all 4 toward one shared target (no diff pressure)",
39
+ "init_neighbor_diffs_deg": [
40
+ 90.00000250447816,
41
+ 90.00000250447816,
42
+ 90.00000250447816,
43
+ 90.00000250447816
44
+ ],
45
+ "collapsed_neighbor_diffs_deg": [
46
+ 0.027976454840372228,
47
+ 0.027976454840372228,
48
+ 0.027976454840372228,
49
+ 0.027976454840372228
50
+ ],
51
+ "collapses_without_pressure": true
52
+ },
53
+ "E2b_differentiation_holds": {
54
+ "note": "with neighbor-repulsion pressure",
55
+ "neighbor_diffs_deg": [
56
+ 90.00000250447816,
57
+ 90.00000250447816,
58
+ 90.00000250447816,
59
+ 90.00000250447816
60
+ ],
61
+ "stays_differentiated": true
62
+ },
63
+ "E3_rigidity_arbitrary_rotation": {
64
+ "note": "8 random unit quaternions",
65
+ "anchor_deviation": 0.002263188362121582,
66
+ "rotated_deviations": [
67
+ 0.002263188362121582,
68
+ 0.002263188362121582,
69
+ 0.002263188362121582,
70
+ 0.002263188362121582,
71
+ 0.002263188362121582,
72
+ 0.002263188362121582,
73
+ 0.002263188362121582,
74
+ 0.002263188362121582
75
+ ],
76
+ "rigidity_held": true
77
+ },
78
+ "E4_antipodal_sign": {
79
+ "note": "q vs -q give the same rotation projectively; residual is float32 sign-pivot noise near coordinate zero-crossings \u2014 negligible vs the degree-scale formula (dev_critical ~2.3\u00b0 at d4)",
80
+ "projective_diff_deg": 0.027976454840372228,
81
+ "sign_invariant": true
82
+ },
83
+ "E5_degenerate_quaternion": {
84
+ "note": "near-zero quaternion; renorm clamp must keep output finite",
85
+ "output_finite": true,
86
+ "deviation": 0.002263188362121582
87
+ }
88
+ },
89
+ "checks": {
90
+ "all_lenses_rigid": true,
91
+ "neighbors_differentiated": true,
92
+ "E1_unit_norm_held": true,
93
+ "E3_arbitrary_rotation_rigid": true,
94
+ "E4_sign_invariant": true,
95
+ "E5_degenerate_stable": true,
96
+ "E2_collapses_without_pressure": true,
97
+ "E2b_differentiation_holds_with_pressure": true
98
+ },
99
+ "elapsed_sec": 1.6751103401184082
100
+ }