nur-dev commited on
Commit
8094c0c
·
verified ·
1 Parent(s): db8b938

Publish reproducibility artifacts

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -34
  2. ENVIRONMENT.json +11 -0
  3. LICENSE.md +33 -0
  4. README.md +60 -0
  5. SHA256SUMS.json +351 -0
  6. analyze.py +118 -0
  7. data/controlled/manifest.json +1165 -0
  8. data/controlled/worlds.json +1 -0
  9. data/controlled/worlds.safetensors +3 -0
  10. data/hydraulic/prepared.json +1 -0
  11. data/hydraulic/prepared.safetensors +3 -0
  12. data/temperature/prepared.json +1 -0
  13. data/temperature/prepared.safetensors +3 -0
  14. finite_stats.py +25 -0
  15. models/hydraulic/n128_s20751/additive_diag.json +1 -0
  16. models/hydraulic/n128_s20751/additive_diag.safetensors +3 -0
  17. models/hydraulic/n128_s20751/additive_full.json +1 -0
  18. models/hydraulic/n128_s20751/additive_full.safetensors +3 -0
  19. models/hydraulic/n128_s20751/factorized_classifier.json +1 -0
  20. models/hydraulic/n128_s20751/factorized_classifier.safetensors +3 -0
  21. models/hydraulic/n128_s20751/factorized_kernel.json +1 -0
  22. models/hydraulic/n128_s20751/factorized_kernel.safetensors +3 -0
  23. models/hydraulic/n128_s20751/factorized_lda.json +1 -0
  24. models/hydraulic/n128_s20751/factorized_lda.safetensors +3 -0
  25. models/hydraulic/n128_s20751/factorized_logistic.json +1 -0
  26. models/hydraulic/n128_s20751/factorized_logistic.safetensors +3 -0
  27. models/hydraulic/n128_s20751/factorized_nb.json +1 -0
  28. models/hydraulic/n128_s20751/factorized_nb.safetensors +3 -0
  29. models/hydraulic/n128_s20751/factorized_neural.json +1 -0
  30. models/hydraulic/n128_s20751/factorized_neural.safetensors +3 -0
  31. models/hydraulic/n128_s20751/factorized_ridge.json +1 -0
  32. models/hydraulic/n128_s20751/factorized_ridge.safetensors +3 -0
  33. models/hydraulic/n128_s20751/joint_gaussian.json +1 -0
  34. models/hydraulic/n128_s20751/joint_gaussian.safetensors +3 -0
  35. models/hydraulic/n128_s20751/joint_neural.json +1 -0
  36. models/hydraulic/n128_s20751/joint_neural.safetensors +3 -0
  37. models/hydraulic/n128_s20752/additive_diag.json +1 -0
  38. models/hydraulic/n128_s20752/additive_diag.safetensors +3 -0
  39. models/hydraulic/n128_s20752/additive_full.json +1 -0
  40. models/hydraulic/n128_s20752/additive_full.safetensors +3 -0
  41. models/hydraulic/n128_s20752/factorized_classifier.json +1 -0
  42. models/hydraulic/n128_s20752/factorized_classifier.safetensors +3 -0
  43. models/hydraulic/n128_s20752/factorized_kernel.json +1 -0
  44. models/hydraulic/n128_s20752/factorized_kernel.safetensors +3 -0
  45. models/hydraulic/n128_s20752/factorized_lda.json +1 -0
  46. models/hydraulic/n128_s20752/factorized_lda.safetensors +3 -0
  47. models/hydraulic/n128_s20752/factorized_logistic.json +1 -0
  48. models/hydraulic/n128_s20752/factorized_logistic.safetensors +3 -0
  49. models/hydraulic/n128_s20752/factorized_nb.json +1 -0
  50. models/hydraulic/n128_s20752/factorized_nb.safetensors +3 -0
.gitattributes CHANGED
@@ -1,35 +1,2 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
  *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  *.safetensors filter=lfs diff=lfs merge=lfs -text
2
+ *.csv.gz filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
ENVIRONMENT.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "python": "3.13.11 | packaged by Anaconda, Inc. | (main, Dec 10 2025, 21:28:48) [GCC 14.3.0]",
3
+ "pytorch": "2.6.0+cu124",
4
+ "cuda": "12.4",
5
+ "gpu": "NVIDIA H200",
6
+ "platform": "Linux-5.15.0-1063-nvidia-x86_64-with-glibc2.35",
7
+ "format": "safetensors tensors with JSON structure; no executable pickle",
8
+ "export_is_lossless": true,
9
+ "original_files_modified": false,
10
+ "external_gas_raw_data_included": false
11
+ }
LICENSE.md ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Release licenses
2
+
3
+ The licensing below applies to this prepared release; it does not relicense unrelated files in the Union-Mind workspace.
4
+
5
+ ## Original code: MIT
6
+
7
+ Copyright (c) 2026 Nurgali Kadyrbek, Madina Mansurova, Balzhan Akhmetova, Birlik Sagitzhanov and Roza Sabirova.
8
+
9
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
10
+
11
+ The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
12
+
13
+ THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
14
+
15
+ ## Original models, generated data, metrics and documentation: CC BY 4.0
16
+
17
+ These assets are licensed under the [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/legalcode). Attribute the five article authors and preserve the source notices. The synthetic probability laws are researcher-generated; the physical recordings remain attributable to their original creators.
18
+
19
+ ## Third-party sensor features: CC BY 4.0
20
+
21
+ Processed hydraulic and temperature-modulated sensor arrays are adaptations of the UCI datasets identified in `THIRD_PARTY_NOTICES.md`. The original creators retain attribution. No ownership of their original recordings is claimed.
22
+
23
+ ## Gas-drift source restriction
24
+
25
+ No raw or processed UCI 224 gas-drift records are redistributed. Reproduction code retrieves that source separately. Its legacy description limits use to research despite newer repository CC BY metadata; that notice remains applicable to any separately obtained copy. This release does not grant rights beyond those offered by the source creators.
26
+
27
+ # Source attribution
28
+
29
+ | Source | Creators | DOI | Included modifications |
30
+ |---|---|---|---|
31
+ | Condition monitoring of hydraulic systems | Nikolai Helwig, Eliseo Pignanelli, Andreas Schütze | 10.24432/C5CW21 | Four within-cycle means per physical sensor, categorical condition indices, masks and fitted models; CC BY 4.0 |
32
+ | Gas sensor array temperature modulation | Javier Burgués | 10.24432/C5S302 | Four within-episode resistance means, reference-derived condition labels, day/binding masks and fitted models; CC BY 4.0 |
33
+ | Gas sensor array drift | Alexander Vergara | 10.24432/C5RP6W | Aggregate evaluation metrics and source adapters only; no source records; preserve legacy research-only notice when retrieving data |
README.md ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - en
4
+ library_name: pytorch
5
+ license: other
6
+ license_name: mit-code-and-cc-by-4-0-research-artifacts
7
+ license_link: LICENSE.md
8
+ tags:
9
+ - bayesian-inference
10
+ - tabular-classification
11
+ - compositional-generalization
12
+ - safetensors
13
+ ---
14
+
15
+ # Predictive representations for compact Bayesian decision making
16
+
17
+ Reproduction assets for *Predictive Representations for Compact Bayesian Decision Making: Controlled Compression and Compositional Sensor Diagnosis*.
18
+
19
+ Includes all 132 sensor-model checkpoints (11 methods, two label budgets, three seeds, two datasets), processed features and split indices, generated probability laws and samples, complete reference scores, fixed protocols and executable code. Checkpoints use paired JSON and Safetensors files. No pretrained language model or executable pickle checkpoint is required.
20
+
21
+ ## Run
22
+
23
+ Python 3.11+ and a CUDA-enabled PyTorch installation are required. The recorded environment is PyTorch 2.6.0/CUDA 12.4 on an NVIDIA H200; timings depend on hardware.
24
+
25
+ ```bash
26
+ python -m pip install -r requirements.txt
27
+ python reproduce.py --mode check --output checksum_report.json
28
+ python reproduce.py --mode all --device cuda:0 --output replay_report.json
29
+ python analyze.py --device cuda:0 --output statistics.json
30
+ python paper/build_figures.py
31
+ ```
32
+
33
+ Replay checks all 132 checkpoints, the controlled primary comparison and the four-day sign-flip result. Analysis recomputes paired uncertainty from the supplied reference scores. Figure generation writes all article figures and tables under paper/.
34
+
35
+ Optional independent refitting, source reconstruction and sensitivity checks:
36
+
37
+ ```bash
38
+ python reproduce.py --mode refit --device cuda:0 --output refit_report.json
39
+ python rebuild_sources.py --device cuda:0 --cache raw_downloads --output source_rebuild.json
40
+ python rebuild_external.py --device cuda:0 --output external_reproduction
41
+ python rebuild_controlled.py --device cuda:0 --output controlled_reproduction
42
+ python paper/sensitivity_analysis.py --device cuda:0 --output sensitivity.json
43
+ ```
44
+
45
+ Raw-source reconstruction downloads the official archives and verifies their digests. External and full controlled reruns can take substantially longer than checkpoint replay. Use a new output directory for each rerun. Original arrays and numerical modules are unchanged.
46
+
47
+ ## Contents and scope
48
+
49
+ - models/: every fitted sensor comparison, including adverse results.
50
+ - data/: processed sensor inputs, labels, splits, generated laws and sample streams.
51
+ - results/: reference predictions, complete external metrics and controlled frontiers.
52
+ - protocols/ and provenance/: fixed recipes, source definitions, eligibility failures and measured compute.
53
+ - unionmind/: numerical implementations; use the standalone commands above.
54
+ - SHA256SUMS.json: integrity hashes for the distributed files.
55
+
56
+ The controlled compression gain is 0.1013 utility. The external compression improvement criterion fails. The four-day temporal comparison is secondary because one source day fails its clock check; exact one-sided day-level p=0.0625. The 128-label hydraulic reversal, calibration failure and lack of complete-cost superiority are retained. These artifacts do not establish operational root-cause reliability.
57
+
58
+ ## Data and license
59
+
60
+ Code is MIT; original models, generated data and research outputs are CC BY 4.0. Hydraulic features derive from Helwig, Pignanelli and Schuetze (UCI DOI 10.24432/C5CW21); temperature-modulated sensor features derive from Burgues (10.24432/C5S302). Gas-drift recordings (Vergara, 10.24432/C5RP6W) are retrieved separately and are not redistributed; preserve the source's legacy research-only notice. Full attribution and terms are in LICENSE.md.
SHA256SUMS.json ADDED
@@ -0,0 +1,351 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ ".gitattributes": "0aad2046ff3535fdb3750ad77100b4f6aed80009c097ffc8a9e264a5d1b0c4e7",
3
+ "ENVIRONMENT.json": "786e73bb84b1300d1b5062961af74aacbab2bbfe1e12675ba6ceebd12d26b0eb",
4
+ "LICENSE.md": "4a8b21f5c8ee1383fdf12d8622df51066334d446513d7318ab8a31763f435813",
5
+ "README.md": "2ecbf8fd9c952b940cac1390823b228d8e9c7d8a1b91419b2dff68db3f6d0c7c",
6
+ "analyze.py": "3e2ee19da7cdec5b735db55a368132977d8aa6cfe4cfd8e49dbe86019a56a444",
7
+ "data/controlled/manifest.json": "2b50155e7f4d198449e2499dad21ba82d51e94423a1711eca8de4a01ab9ca156",
8
+ "data/controlled/worlds.json": "860e154c4ffd0690080ab8c263756d4340cc119fffa66e1cc41d1b42ac3848cb",
9
+ "data/controlled/worlds.safetensors": "e8649aeaed970fa78c3f402bbe9e775c486f3cf94ce2494cfe98a8099dbf3c7c",
10
+ "data/hydraulic/prepared.json": "605fdd66f29dba29db1ab13941c30ff5315f18f95d5a6aaec6a15e8df4bc4566",
11
+ "data/hydraulic/prepared.safetensors": "c493d8da2a4228c648ff4f6d37d493f43dd490eddd625b84a49c46ca8ca2d485",
12
+ "data/temperature/prepared.json": "25937bf5b54986bf598e050ffb2834eb417f7b4f9f70e7a9fdb7f65334c8ac2b",
13
+ "data/temperature/prepared.safetensors": "a1f777449db2401daffa8035e070c1051fd9ef751a233e54d77a1c55681da2e4",
14
+ "finite_stats.py": "9eeaed8614132a19573fbfe4a87a9ffeaaa43c8cb0c9643d728f3ec4489389ca",
15
+ "models/hydraulic/n128_s20751/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
16
+ "models/hydraulic/n128_s20751/additive_diag.safetensors": "85c03243b181ea2996f3bd48374cbbf5ce248bfbef5871f19ace7cd43cb8965e",
17
+ "models/hydraulic/n128_s20751/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
18
+ "models/hydraulic/n128_s20751/additive_full.safetensors": "a983240f790c1f75a120e56b08469815150eeb61db45aab0afdde76e871f7be3",
19
+ "models/hydraulic/n128_s20751/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
20
+ "models/hydraulic/n128_s20751/factorized_classifier.safetensors": "326c76fd5f5bcd6c9b73b577998e591af6195f36b425a0304fedb185894cfdca",
21
+ "models/hydraulic/n128_s20751/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
22
+ "models/hydraulic/n128_s20751/factorized_kernel.safetensors": "9a95d1e13ec766e30c8a47f53691b9a4985263bdfe7834dda990a60834aa413b",
23
+ "models/hydraulic/n128_s20751/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
24
+ "models/hydraulic/n128_s20751/factorized_lda.safetensors": "ebc89010fbedb3d36f78400e2fa8c316724424e7129131b5caf13baabbeff6cf",
25
+ "models/hydraulic/n128_s20751/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
26
+ "models/hydraulic/n128_s20751/factorized_logistic.safetensors": "3eb56c41e51879eec704208f03f79b15f9f99a2a05b2e2f7a31244eb70034bfd",
27
+ "models/hydraulic/n128_s20751/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
28
+ "models/hydraulic/n128_s20751/factorized_nb.safetensors": "ae7f5edffa46496ce66aa0a94bb1486e16d38aa04b7a54c6f08ee24c40475dc1",
29
+ "models/hydraulic/n128_s20751/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
30
+ "models/hydraulic/n128_s20751/factorized_neural.safetensors": "7a530f77cd311696ae081f328af6c430cafcff817f379a769c29af9059e1b4da",
31
+ "models/hydraulic/n128_s20751/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
32
+ "models/hydraulic/n128_s20751/factorized_ridge.safetensors": "a5ff340a71a2dccdea6e6be18a009fbf067b8331b7b89f741ff81eb65ff99d38",
33
+ "models/hydraulic/n128_s20751/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
34
+ "models/hydraulic/n128_s20751/joint_gaussian.safetensors": "99a66ec6b3d0dc5911ff314d0321abd605b38e8f7a9d80c803eaac10825e991e",
35
+ "models/hydraulic/n128_s20751/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
36
+ "models/hydraulic/n128_s20751/joint_neural.safetensors": "89b367f5fc19c645a1d3746b1aaa6536397c050a8a519827ff0b84677f771ffb",
37
+ "models/hydraulic/n128_s20752/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
38
+ "models/hydraulic/n128_s20752/additive_diag.safetensors": "db67c4b86368618502a77db6ce7829b55532222d901fe419cc6e76183c825ef6",
39
+ "models/hydraulic/n128_s20752/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
40
+ "models/hydraulic/n128_s20752/additive_full.safetensors": "5c17b94994199c520040983743e609569a4a55c8816f5b4410b0b3411986e2fc",
41
+ "models/hydraulic/n128_s20752/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
42
+ "models/hydraulic/n128_s20752/factorized_classifier.safetensors": "b21433876e900da3357f1d1772568a11ecc0bfd014c19cdc7bddc5bf481a56f1",
43
+ "models/hydraulic/n128_s20752/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
44
+ "models/hydraulic/n128_s20752/factorized_kernel.safetensors": "9ed157540499fd54d5b0f1c9edccb36058b13c1f2f50653f26ab34a284c98db0",
45
+ "models/hydraulic/n128_s20752/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
46
+ "models/hydraulic/n128_s20752/factorized_lda.safetensors": "dedd5493192e1e799734bf2162599f2a47be77d55bb1fbfa619f8405283f21c8",
47
+ "models/hydraulic/n128_s20752/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
48
+ "models/hydraulic/n128_s20752/factorized_logistic.safetensors": "fe3ec47e44fa04ff58e8c5eef0838ccd83223782847ede022eaa6f59cf56f179",
49
+ "models/hydraulic/n128_s20752/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
50
+ "models/hydraulic/n128_s20752/factorized_nb.safetensors": "57f8e9e46caa976b2a31f4d0bdfbab3b262d74bd3099e4cabee00083ffdf2b5d",
51
+ "models/hydraulic/n128_s20752/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
52
+ "models/hydraulic/n128_s20752/factorized_neural.safetensors": "80d45b1b49dce5f50532a2d49bd2a9af53d77300d4b54cc59810d47e44df9546",
53
+ "models/hydraulic/n128_s20752/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
54
+ "models/hydraulic/n128_s20752/factorized_ridge.safetensors": "d553955205213c0cc16058178c12c1c83411936a75b93b25777daf7ed4a6005b",
55
+ "models/hydraulic/n128_s20752/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
56
+ "models/hydraulic/n128_s20752/joint_gaussian.safetensors": "a8907cc2c8ff6fdc41f957b9edc42d7bc3a7b9234c10cef4cfec7a67f0735718",
57
+ "models/hydraulic/n128_s20752/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
58
+ "models/hydraulic/n128_s20752/joint_neural.safetensors": "1eb69d715e38868b4a3270d5dc9a7ead2bcca5886d78298590f53514b945e33e",
59
+ "models/hydraulic/n128_s20753/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
60
+ "models/hydraulic/n128_s20753/additive_diag.safetensors": "212b4fe7dbff0d167cd1bad7fcba3ca76a59928da1bf6a4fd2957b1f99dca642",
61
+ "models/hydraulic/n128_s20753/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
62
+ "models/hydraulic/n128_s20753/additive_full.safetensors": "366c3eeb98a783d47c7a7381c22f0912355c3258da47ff731fda6d367cb5489d",
63
+ "models/hydraulic/n128_s20753/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
64
+ "models/hydraulic/n128_s20753/factorized_classifier.safetensors": "47aa099e5797d8a8e7b6add2569a782f2a9cbe873a536fddedd667a06f4063cf",
65
+ "models/hydraulic/n128_s20753/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
66
+ "models/hydraulic/n128_s20753/factorized_kernel.safetensors": "8bdc55d8bca2d4308d1dc72328eb1ae94ed07c7cedb7fc3de2a501a1d768bb39",
67
+ "models/hydraulic/n128_s20753/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
68
+ "models/hydraulic/n128_s20753/factorized_lda.safetensors": "1d432639902ba9f23adda13c52559017a5a12ac90db1be5fed3bba2d55f1ff67",
69
+ "models/hydraulic/n128_s20753/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
70
+ "models/hydraulic/n128_s20753/factorized_logistic.safetensors": "92bf472e974187f9929f4190701b4720c554012bfebb53d9261d0bc4fbcadf38",
71
+ "models/hydraulic/n128_s20753/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
72
+ "models/hydraulic/n128_s20753/factorized_nb.safetensors": "a605659773ec702e7f063e1203e6fb9e7a195b1bec42d1c872e54a2d9d677fdc",
73
+ "models/hydraulic/n128_s20753/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
74
+ "models/hydraulic/n128_s20753/factorized_neural.safetensors": "722fddc6508bf0ea090c5c619d2d98adba8272ce14a5d5ae7d3e905718c70b13",
75
+ "models/hydraulic/n128_s20753/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
76
+ "models/hydraulic/n128_s20753/factorized_ridge.safetensors": "d739febc728e8f27838d2057c6eee11489b9900a0ebaea598888fcf7c39c31b3",
77
+ "models/hydraulic/n128_s20753/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
78
+ "models/hydraulic/n128_s20753/joint_gaussian.safetensors": "8cc1ffecb9a7d2b1494471facb0cf9f80d9b827de6d8011a3015429d42b44554",
79
+ "models/hydraulic/n128_s20753/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
80
+ "models/hydraulic/n128_s20753/joint_neural.safetensors": "4191d821dd1e5ada59978ed5dffdbbcc9f3b66cb83d3f3263256e285470054f7",
81
+ "models/hydraulic/n64_s20751/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
82
+ "models/hydraulic/n64_s20751/additive_diag.safetensors": "e03c4d40955e7e531b536aada965493298bb27f2589c222cf1298e46562ee42d",
83
+ "models/hydraulic/n64_s20751/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
84
+ "models/hydraulic/n64_s20751/additive_full.safetensors": "5494635d3fd26e51b5a1e31c9d64f23d45837e2a14b2f6f38977d39ae2a2fec9",
85
+ "models/hydraulic/n64_s20751/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
86
+ "models/hydraulic/n64_s20751/factorized_classifier.safetensors": "9bdab83e59a2f75ed8eef96217ed2f977189267c6aac93dfda7656d6d2962d46",
87
+ "models/hydraulic/n64_s20751/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
88
+ "models/hydraulic/n64_s20751/factorized_kernel.safetensors": "36370fa42cce22801fa41acfbaea60a14c5ed2a676eb51cca11f939f15147b8d",
89
+ "models/hydraulic/n64_s20751/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
90
+ "models/hydraulic/n64_s20751/factorized_lda.safetensors": "3dc8a905339740c9ca63837b71b5e74bb7b5f8f491856e81e4bb4747eb9b1afc",
91
+ "models/hydraulic/n64_s20751/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
92
+ "models/hydraulic/n64_s20751/factorized_logistic.safetensors": "843340d52617169cb9ad3f2ff979913d0e42c834be24f1288d10d720b95185ec",
93
+ "models/hydraulic/n64_s20751/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
94
+ "models/hydraulic/n64_s20751/factorized_nb.safetensors": "ca0e5a75df344fe001cf41b1e06527f12cd9c4456e423628ed640138eba16e2d",
95
+ "models/hydraulic/n64_s20751/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
96
+ "models/hydraulic/n64_s20751/factorized_neural.safetensors": "637317747e442653da9f6bc18d866ba92843e7cd78ffc3b74c04c73a26cea1a7",
97
+ "models/hydraulic/n64_s20751/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
98
+ "models/hydraulic/n64_s20751/factorized_ridge.safetensors": "6b6b6330bbd957e3be2e80af8926cc288bd398428bea58a6cc63c53f58254432",
99
+ "models/hydraulic/n64_s20751/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
100
+ "models/hydraulic/n64_s20751/joint_gaussian.safetensors": "45979c731099a878b2ec514c87c7f777cd02b51f1e971014f570664106c5297a",
101
+ "models/hydraulic/n64_s20751/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
102
+ "models/hydraulic/n64_s20751/joint_neural.safetensors": "3bec820f3ba7664f8c262c89316f65a96b919cf7333fbb17478045ef84b1d4fd",
103
+ "models/hydraulic/n64_s20752/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
104
+ "models/hydraulic/n64_s20752/additive_diag.safetensors": "4017cee4c49e2fb69df2c24f33c3a0928349718aa10dde9d4f6eacbda4b27dc4",
105
+ "models/hydraulic/n64_s20752/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
106
+ "models/hydraulic/n64_s20752/additive_full.safetensors": "3a5a841cd72d7c18e528f8feba1f2e0a9ccad6e446f681951469056d6308e03b",
107
+ "models/hydraulic/n64_s20752/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
108
+ "models/hydraulic/n64_s20752/factorized_classifier.safetensors": "93e09b8b3ba9cbf834efbd67eb5092bea13c53a22d092f390685a63143c702ce",
109
+ "models/hydraulic/n64_s20752/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
110
+ "models/hydraulic/n64_s20752/factorized_kernel.safetensors": "a1f76ddcb53650c595f286680f200e9b6117096818117aac3070e30ef5a8fc2b",
111
+ "models/hydraulic/n64_s20752/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
112
+ "models/hydraulic/n64_s20752/factorized_lda.safetensors": "c953bf16df110a07dd1ef9276a4bc98c5e49527bfed79c1647d30c864614ff5d",
113
+ "models/hydraulic/n64_s20752/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
114
+ "models/hydraulic/n64_s20752/factorized_logistic.safetensors": "f9bffb953396c4d4aaad3a40dfb3453ab838d5836181963cad51c6de7c261b49",
115
+ "models/hydraulic/n64_s20752/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
116
+ "models/hydraulic/n64_s20752/factorized_nb.safetensors": "c56f8ca6e755b4ad2f3cfdacc75b7caa086deaca44362904fb558c97d790b2ad",
117
+ "models/hydraulic/n64_s20752/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
118
+ "models/hydraulic/n64_s20752/factorized_neural.safetensors": "242aee2e34d955957d7466b18aeb44d90235aea2284e4b073987612bf5381c62",
119
+ "models/hydraulic/n64_s20752/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
120
+ "models/hydraulic/n64_s20752/factorized_ridge.safetensors": "dfa40dcb58bba08542ef9dcfb946d7fb41c60585213b3443c3e0f6e5776ab536",
121
+ "models/hydraulic/n64_s20752/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
122
+ "models/hydraulic/n64_s20752/joint_gaussian.safetensors": "f66ec3d058a4fe26445e512a8148af5e2450ce915e5c968fe14dd36aba41c95a",
123
+ "models/hydraulic/n64_s20752/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
124
+ "models/hydraulic/n64_s20752/joint_neural.safetensors": "a287d3f2a5b7b5c44640763f65148d053fc901c98f76f9ab6a56814a3d312371",
125
+ "models/hydraulic/n64_s20753/additive_diag.json": "104a548b13e394e2d80b3d0d696964cbc6b2f8311496383665e81b00ec607368",
126
+ "models/hydraulic/n64_s20753/additive_diag.safetensors": "c9e7fa587c2518a7fb2ceb691fa2f5ae0dd99b0220ca5f910d0e01df137c1c97",
127
+ "models/hydraulic/n64_s20753/additive_full.json": "1c57dd5a8d4c7a0963f2da4dae9a09df1d3df5d5e1c176367b5f66a51faedae0",
128
+ "models/hydraulic/n64_s20753/additive_full.safetensors": "eb01cfb18ea523fb4c5e51091ebfde42a6a72e6d68d65ee890033d2d6fe30177",
129
+ "models/hydraulic/n64_s20753/factorized_classifier.json": "004627424b9d997f081863904d9b515edd323c055517e83cc5718e6a138da9a0",
130
+ "models/hydraulic/n64_s20753/factorized_classifier.safetensors": "751e0cdd81d4681cc685056cf00e607b284e9a1f3319b21f528a9cefe4247947",
131
+ "models/hydraulic/n64_s20753/factorized_kernel.json": "3b8617945fe298be91263b2e039adf29717e3e5bf8cbff740cf516715e51dc97",
132
+ "models/hydraulic/n64_s20753/factorized_kernel.safetensors": "66d49b9e9b82f5eb936d4cc62d3fa42efd5e9225f5fa9fc0128a26749286e2f0",
133
+ "models/hydraulic/n64_s20753/factorized_lda.json": "16e0e96c3780a4d7ef1c61e9b9296f661bf848afd9403d3b77d4052bac55a471",
134
+ "models/hydraulic/n64_s20753/factorized_lda.safetensors": "9da735a80931648e107662799624a48fa4ba5db6c3f73796b60f2b5bc2817aa2",
135
+ "models/hydraulic/n64_s20753/factorized_logistic.json": "79a11e4b478d39834c6ff0569cd59338cd0b45ee951426376284f7bce04a6102",
136
+ "models/hydraulic/n64_s20753/factorized_logistic.safetensors": "86b6d15a3dff8b1d44a4a232d6d86937833387e7436d47cafb82a85b8c567207",
137
+ "models/hydraulic/n64_s20753/factorized_nb.json": "4bde15305f89959111b8d2064569a442730c80e6749b2df74bbbc63da3e3d4fd",
138
+ "models/hydraulic/n64_s20753/factorized_nb.safetensors": "6821b5c56a58dbf2c0b13bc5f3ff4927ea35719eaf76517128227b6c1b5be4f0",
139
+ "models/hydraulic/n64_s20753/factorized_neural.json": "3b6c2ddcc65758332bb73f335eceb1c03254549fd368f917fc1d24ac3f8903cb",
140
+ "models/hydraulic/n64_s20753/factorized_neural.safetensors": "79fceccbbe50f5c5b29b211585a501871cbbf1ee0badf131940223fa6cae8d2b",
141
+ "models/hydraulic/n64_s20753/factorized_ridge.json": "4f32561dd6061b63c7254389122bf72bd8a2f2fc93f5787182e82bfdf7be5e42",
142
+ "models/hydraulic/n64_s20753/factorized_ridge.safetensors": "02b876c2bed75d7319bb58b257d99ab3dec197f515b078c4ce9d064f0d6aeec9",
143
+ "models/hydraulic/n64_s20753/joint_gaussian.json": "d47738424edf2b32269e2fe39ea51a77cd8ebfd258b62cdcdca8925f2d9f2729",
144
+ "models/hydraulic/n64_s20753/joint_gaussian.safetensors": "b6270b96910b597a8605d924bfb0a82ecfbbca746ffca0f6eeceae8e08412ec1",
145
+ "models/hydraulic/n64_s20753/joint_neural.json": "1022182d58e9ada2cb21c5111b256857f8e0a63d2d205d5eb3eaf90a53e79c6c",
146
+ "models/hydraulic/n64_s20753/joint_neural.safetensors": "4a058d4d3e34dc794daa980774934100ad86eeb5b6b678b0dff2b9fe11a206a5",
147
+ "models/temperature/n128_s20851/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
148
+ "models/temperature/n128_s20851/additive_diag.safetensors": "bf0a12f4e7426104c1f28cac68d68704edb17a56aa104e031f7eec2484f4d910",
149
+ "models/temperature/n128_s20851/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
150
+ "models/temperature/n128_s20851/additive_full.safetensors": "bd8c3db866ef4e0b5a91b310a1e708e60f1e573cf27c0511d16ca12a118bf505",
151
+ "models/temperature/n128_s20851/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
152
+ "models/temperature/n128_s20851/factorized_classifier.safetensors": "30aa9ce9a9c381dbcf9a627d1d5714ccac52a826a614454e8d25bdc9fb160813",
153
+ "models/temperature/n128_s20851/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
154
+ "models/temperature/n128_s20851/factorized_kernel.safetensors": "0eaa03225e902a513e4e11b755b04438ae91e0167223fe0f4686224c9eea6d9b",
155
+ "models/temperature/n128_s20851/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
156
+ "models/temperature/n128_s20851/factorized_lda.safetensors": "836849f6401a7d733ef0ee303a8dba8b5a29afd63be4f6a067d135b19b16afb7",
157
+ "models/temperature/n128_s20851/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
158
+ "models/temperature/n128_s20851/factorized_logistic.safetensors": "e7b831fedb14222c13a39669c89a3dd83ca7421bdd4eeeaaf10114e19261379b",
159
+ "models/temperature/n128_s20851/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
160
+ "models/temperature/n128_s20851/factorized_nb.safetensors": "2b7d965a91500f13687ce2feeffd8fc9881986f4a384f2cb5379452e982dc883",
161
+ "models/temperature/n128_s20851/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
162
+ "models/temperature/n128_s20851/factorized_neural.safetensors": "73d6e10ec6574ee0990b45f72592cd7d0d09abde62c4c5bdfe76afa1d70d31c3",
163
+ "models/temperature/n128_s20851/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
164
+ "models/temperature/n128_s20851/factorized_ridge.safetensors": "cdf82a550a74a559d331e2d4ca45030cef0452c333a126c5bdcc3786fbf37004",
165
+ "models/temperature/n128_s20851/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
166
+ "models/temperature/n128_s20851/joint_gaussian.safetensors": "217892d1b8bbf910dd327f2ed4cec3b1e34261e04339ed7a41127edeb041f660",
167
+ "models/temperature/n128_s20851/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
168
+ "models/temperature/n128_s20851/joint_neural.safetensors": "6c354f7f50a3d74d836a99e6044aaae7c75fbf9a94b7b837d9dcac53eada184a",
169
+ "models/temperature/n128_s20852/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
170
+ "models/temperature/n128_s20852/additive_diag.safetensors": "64f8697e44c517956a124a36f5912cfa00a4b842e662a0187b23c0ea94a04bd2",
171
+ "models/temperature/n128_s20852/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
172
+ "models/temperature/n128_s20852/additive_full.safetensors": "991dcde8b80c3fef783eb21cccabc8c0bee96a9beffdf4ae680cda18a79a9613",
173
+ "models/temperature/n128_s20852/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
174
+ "models/temperature/n128_s20852/factorized_classifier.safetensors": "36ad95e6ab92153b2c9aebafbba4f38e83fdc98d6db3d9a2d0a1a686a841ec24",
175
+ "models/temperature/n128_s20852/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
176
+ "models/temperature/n128_s20852/factorized_kernel.safetensors": "c78b185e68981e9c70d91f70e817094fd684be2cad7cdbe1b4c33750d598ac19",
177
+ "models/temperature/n128_s20852/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
178
+ "models/temperature/n128_s20852/factorized_lda.safetensors": "8efd048d7c9697e28244aef16cdec76b5b778fddb106001a5274271e6dc22841",
179
+ "models/temperature/n128_s20852/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
180
+ "models/temperature/n128_s20852/factorized_logistic.safetensors": "c306e5cbfe1981dce06d12516c49316ebfd209dd98f4fbf45625200d913d9285",
181
+ "models/temperature/n128_s20852/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
182
+ "models/temperature/n128_s20852/factorized_nb.safetensors": "a5c4a920b0e2064013cf6547cd1c2186f7a56ead4dee875e9cdce61c663aadf2",
183
+ "models/temperature/n128_s20852/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
184
+ "models/temperature/n128_s20852/factorized_neural.safetensors": "bdfb4a851ced040b26b7698733559bc08aae9ea94622f7026b72a18345ad5351",
185
+ "models/temperature/n128_s20852/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
186
+ "models/temperature/n128_s20852/factorized_ridge.safetensors": "599f4ced0b4588b9642efc13b47ab37d5d0fe62926f6e256c95dd5b7f8bbf858",
187
+ "models/temperature/n128_s20852/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
188
+ "models/temperature/n128_s20852/joint_gaussian.safetensors": "2cb0ba759fae17e9872c6ef343501e41338959f3790f7764f36122a449616eb2",
189
+ "models/temperature/n128_s20852/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
190
+ "models/temperature/n128_s20852/joint_neural.safetensors": "c3c6b9f7ccdc40ecc732b824a075a1e9ede7f1f526daf094ce6296dd2ba2ded0",
191
+ "models/temperature/n128_s20853/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
192
+ "models/temperature/n128_s20853/additive_diag.safetensors": "15161abee4dd167dec4717be10958509cb31e775f38b2546224579aa784b962e",
193
+ "models/temperature/n128_s20853/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
194
+ "models/temperature/n128_s20853/additive_full.safetensors": "9c457336d92625673ac27207c010c227f78a90ead776f7cdbe44be542ca7f4ea",
195
+ "models/temperature/n128_s20853/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
196
+ "models/temperature/n128_s20853/factorized_classifier.safetensors": "25426a8148c841ae9f243609205357581a0a739160a62d1e79fd200908722f70",
197
+ "models/temperature/n128_s20853/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
198
+ "models/temperature/n128_s20853/factorized_kernel.safetensors": "ff5ceb1ef457eb9772cfea7274022898f2a5fb1e1498a6a729f2cdaa1e375399",
199
+ "models/temperature/n128_s20853/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
200
+ "models/temperature/n128_s20853/factorized_lda.safetensors": "62534aab703486d9009e3e15ed8d74cfbda1033462897d60807f45a064febd20",
201
+ "models/temperature/n128_s20853/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
202
+ "models/temperature/n128_s20853/factorized_logistic.safetensors": "41b796240787599408901a1ef8e22caeeb3053c70d5fcfbd87c10d20c9977ba2",
203
+ "models/temperature/n128_s20853/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
204
+ "models/temperature/n128_s20853/factorized_nb.safetensors": "8bb4e539c51369880061e0adca6bed453e4d5ee30e2d00b7ce805e0de4f63dc6",
205
+ "models/temperature/n128_s20853/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
206
+ "models/temperature/n128_s20853/factorized_neural.safetensors": "7eaf87cb5a5217babd21aff30c08004a57fd741a9be58792d724792c72f6da3d",
207
+ "models/temperature/n128_s20853/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
208
+ "models/temperature/n128_s20853/factorized_ridge.safetensors": "0a49e515ab3f6866a05167f3352ca6fb2b46bf58acff74484d9f4e31956d9a3d",
209
+ "models/temperature/n128_s20853/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
210
+ "models/temperature/n128_s20853/joint_gaussian.safetensors": "723acc36db5ffd09b184a22e55b42a9eb31c4e9ff2800a7695b61e38b7f9559e",
211
+ "models/temperature/n128_s20853/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
212
+ "models/temperature/n128_s20853/joint_neural.safetensors": "932416cb13698ff6a71750b1e56ebb4f19cab3a98f579e8548473a8bfd550dd1",
213
+ "models/temperature/n64_s20851/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
214
+ "models/temperature/n64_s20851/additive_diag.safetensors": "a9e675abc008e6e65a5f23acf0498edef8286d5f78f85ae7ef028b4cfe4ff39e",
215
+ "models/temperature/n64_s20851/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
216
+ "models/temperature/n64_s20851/additive_full.safetensors": "2799fdfd354d55df962e6591c5dbe58d4048a422184774289d9b4eb1019783b3",
217
+ "models/temperature/n64_s20851/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
218
+ "models/temperature/n64_s20851/factorized_classifier.safetensors": "56d60be5674d59a87c962cbc96a40ffb967c61f1726d33ec8391866342272f71",
219
+ "models/temperature/n64_s20851/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
220
+ "models/temperature/n64_s20851/factorized_kernel.safetensors": "c66cc990c9fc755dad2c7fd94f610253774dac818dfa29ea63c15d09efc1b92c",
221
+ "models/temperature/n64_s20851/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
222
+ "models/temperature/n64_s20851/factorized_lda.safetensors": "84e0862b3b733d12607bfa93a29f94d9612b0ec3c4129da5d7b60ad48da1e83c",
223
+ "models/temperature/n64_s20851/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
224
+ "models/temperature/n64_s20851/factorized_logistic.safetensors": "b2e4ac827abf68f3488b2c6377db6232cd66bb0d2e8c54c9d61eef6258f59e40",
225
+ "models/temperature/n64_s20851/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
226
+ "models/temperature/n64_s20851/factorized_nb.safetensors": "0269c0e3015f859d41f8e93c455a030815dc91c68e001affe12115336ec106c1",
227
+ "models/temperature/n64_s20851/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
228
+ "models/temperature/n64_s20851/factorized_neural.safetensors": "a6846f6cf25e3313ae16c3fa44623cbd0d0a23c4c2ac44016ecf75d439c69900",
229
+ "models/temperature/n64_s20851/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
230
+ "models/temperature/n64_s20851/factorized_ridge.safetensors": "b72f95d15ca45501307246660aba0f675d95c2486464af5af364df9549b2d698",
231
+ "models/temperature/n64_s20851/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
232
+ "models/temperature/n64_s20851/joint_gaussian.safetensors": "70176e14d7b160c0ef8da2b93dbf00f14e878907c972ce0da1299664ff9030b4",
233
+ "models/temperature/n64_s20851/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
234
+ "models/temperature/n64_s20851/joint_neural.safetensors": "a285c5cee5ed43eb09e4c723070955ba3ece9c307f88fbd85826c055a48c7c18",
235
+ "models/temperature/n64_s20852/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
236
+ "models/temperature/n64_s20852/additive_diag.safetensors": "f97e74dffdf93d3e2b62474f7c337a17f17109f1de6e09acdbe38e4b7d6efb70",
237
+ "models/temperature/n64_s20852/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
238
+ "models/temperature/n64_s20852/additive_full.safetensors": "f120099f36e35779378bd10ad18d45d7e239bf7ccd6fd0474bd46b60c9069b8f",
239
+ "models/temperature/n64_s20852/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
240
+ "models/temperature/n64_s20852/factorized_classifier.safetensors": "340f5ef239672fd001e90c51ef51101a4174ae853340abe1b2999d3fb0bbb836",
241
+ "models/temperature/n64_s20852/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
242
+ "models/temperature/n64_s20852/factorized_kernel.safetensors": "6d96d89ed5e2bd1129b78a621818139c4af9c675b123edbb8238bd95b82cfd98",
243
+ "models/temperature/n64_s20852/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
244
+ "models/temperature/n64_s20852/factorized_lda.safetensors": "4e7b31c5b77d486161372b9e30dbb8e675e1c7c5525ea98b4446ced512f7ef14",
245
+ "models/temperature/n64_s20852/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
246
+ "models/temperature/n64_s20852/factorized_logistic.safetensors": "6c067d942d6014852aa53382185935c52e3eb428a845ca3fc2942693d5de966a",
247
+ "models/temperature/n64_s20852/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
248
+ "models/temperature/n64_s20852/factorized_nb.safetensors": "324130c20992672f9a8fb824d854b53ec27e1e5581e19ff834c0318348ad2cd9",
249
+ "models/temperature/n64_s20852/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
250
+ "models/temperature/n64_s20852/factorized_neural.safetensors": "da51b0d999b6c923dc6cb3d1a3639cb13fd0a755b737cd35f5a3d775f71ac1d7",
251
+ "models/temperature/n64_s20852/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
252
+ "models/temperature/n64_s20852/factorized_ridge.safetensors": "9a29756a84c52bfdf8eed968219e245d559bb5aff14695ddf3b18c5de68da581",
253
+ "models/temperature/n64_s20852/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
254
+ "models/temperature/n64_s20852/joint_gaussian.safetensors": "8ff13fb733a62fc3c7f7d81d829fa081aae1dc1d7392f68bfa79070b1f7958ae",
255
+ "models/temperature/n64_s20852/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
256
+ "models/temperature/n64_s20852/joint_neural.safetensors": "310d85754172e3e0abc90db4b4b8299becf6de3df2a87b38d546eab16c01ed7d",
257
+ "models/temperature/n64_s20853/additive_diag.json": "d2a675c52bd06e40e2446ab5917a35de867b02c1778790c4f55a80613f7b2297",
258
+ "models/temperature/n64_s20853/additive_diag.safetensors": "6341c182713477dacd0e5bd1c8b563694aba3d88b72a1248ca1303327547a1a6",
259
+ "models/temperature/n64_s20853/additive_full.json": "ab668f0e2704e7c3da0325593a08d47984e92852692bf0289f33feb9e0742a2c",
260
+ "models/temperature/n64_s20853/additive_full.safetensors": "192e2336937d519074711d076ffe113a6034417e53f729485f382d19827772c5",
261
+ "models/temperature/n64_s20853/factorized_classifier.json": "fbba6193001deb5095166eb810c086e391d79a4a38e7b3be0d9fc84d09c69316",
262
+ "models/temperature/n64_s20853/factorized_classifier.safetensors": "a792fc43c751833020e414805d6624b07818a212a712f1fbd284a56e431bb2a5",
263
+ "models/temperature/n64_s20853/factorized_kernel.json": "7dd3f8d41aaf16962d2c555c3477d0c739998ef5fed673e9164f4fd60c70b49a",
264
+ "models/temperature/n64_s20853/factorized_kernel.safetensors": "45c483e1f649dba522385f71820238b6c795c92733a6c8f8f5cf689edbbdc513",
265
+ "models/temperature/n64_s20853/factorized_lda.json": "ce2ebc28cbbd7f9dd8ecd35c19396541a3d7b3aa59996f134da258abbd2d6a89",
266
+ "models/temperature/n64_s20853/factorized_lda.safetensors": "887920532c904a603b5302efabf221c651600c054732f20cf2432c0179dbf627",
267
+ "models/temperature/n64_s20853/factorized_logistic.json": "cdf370bdff587871c1f9eb7aae2ec092f084613cdf3f9d0274fef8e957e0222c",
268
+ "models/temperature/n64_s20853/factorized_logistic.safetensors": "ff5a5cd4193d0ee8fb50d3bd1338f4894aaf9fdb22ce7053c040d81b88ab658c",
269
+ "models/temperature/n64_s20853/factorized_nb.json": "f0622eb2f8306ed95adbf7082cb5d43d6184fed2a3efb69ef50600ae0b511983",
270
+ "models/temperature/n64_s20853/factorized_nb.safetensors": "e70aad49f9d2633a156d84a5e4cba9a342473851b84c4bfed332c652ef01d6a0",
271
+ "models/temperature/n64_s20853/factorized_neural.json": "d794e0a3c3e3fce0cfde92bac90672aced063ecf9a5b40c12cf548679c3a0d15",
272
+ "models/temperature/n64_s20853/factorized_neural.safetensors": "d5856558ce7588273bdc722927d7fadb3fe2692e4581bde0ae3a389142ef2dd3",
273
+ "models/temperature/n64_s20853/factorized_ridge.json": "c56a94ee3403a30581bdf7b027f7406cd11fdf6003eb324519c0adbb8d5192e8",
274
+ "models/temperature/n64_s20853/factorized_ridge.safetensors": "e4abc329811273e561323245bd5bab0bc21f14b11dcebce130f905388bc9c6f4",
275
+ "models/temperature/n64_s20853/joint_gaussian.json": "031a6edeaeb67eddb377ff06d28fb118e3912f105ba71985d051849c3dbbac60",
276
+ "models/temperature/n64_s20853/joint_gaussian.safetensors": "61a2a8634c41b022d1592c023619ba2eaca9c479b10084336f96e81e24082336",
277
+ "models/temperature/n64_s20853/joint_neural.json": "e12f0d7d3afdfaca38166039e9511b5c7ad4528f0d90138bf99a2255730d8aff",
278
+ "models/temperature/n64_s20853/joint_neural.safetensors": "b7f1d2465706477e65bdd03115813abd8504589d3cbe749ebcd7c4188c363ae1",
279
+ "paper/build_figures.py": "db26c36b7f075d036383f5d8512b0a4c50e8cae029b11f81ee330b1631b3cfbd",
280
+ "paper/sensitivity_analysis.py": "22128d4180683b5cc57da7ffaf9a37f2ffcef0354afd4b725c055f1307baebc1",
281
+ "protocols/day_transfer_protocol_01.json": "a8a46886819f182a89e3ba00bb0cdc0be8b28d5988ce5a6bd8c7f3281e5a2f9b",
282
+ "protocols/decision_sufficiency_protocol_01.json": "5a334fe26903403ff48eb71e7b0eb548d139af50c97b430252db0cf71b2c1f59",
283
+ "protocols/external_sufficiency_protocol_01.json": "e0229ef8a50270b7a590c6ed79a850ec8f902d17f2c8213111bf432669ef9d04",
284
+ "protocols/factorial_transfer_protocol_01.json": "aadd4b386cd447cdf8e4fbb19f8925b2a73ee86006dc5ab45e298d4a864c7d7c",
285
+ "provenance/controlled/compute_ledger.json": "d9bdae8b500e832f0ff2c0650a345cbd9c10545e631ff18aa1750582e5b1af07",
286
+ "provenance/controlled/confirmation_benchmark.json": "133420e45f42ff5dbacc8d01700aeba56bf65c02f5bc0b30bb7aff45a88bc249",
287
+ "provenance/controlled/preconfirmation_lock.json": "c85bbf9f9aa482a49a3ab6d375e9930ee4e4fbda80d6ac6dacd3d43446f2ec4c",
288
+ "provenance/external/diagnostic_review.json": "df0a9492eac167db0f2058f40b27f96d07639f6f3ad82ce936ef1c780d88828a",
289
+ "provenance/external/preconfirmation_lock.json": "466f42199fa6fe8c4846e31358c7933d233a5bdbf4e2858c74ce901b5ad2bbd1",
290
+ "provenance/external/sources/manifest.json": "7be4bc0549334694d1cca2cfb5beb32a7ca43542835644bbc6783e28e4dbc9c0",
291
+ "provenance/external/sources/source_definitions.json": "dd6f52a4448eaa4f43a63472d28fc67fa2dbc9a80214c9376b86a99de49f24dd",
292
+ "provenance/external/task_manifest.json": "c97a59bbf5f04fe8dc3ccfe00986b4df288b8e7ef2f3fbd9eb12f3636dceef5d",
293
+ "provenance/hydraulic/confirmation_lock.json": "c967f739c7704c8e0653e9b0a1270d298e7984b10cfa2bf06193bf5bb22760b5",
294
+ "provenance/hydraulic/opened_hydraulic_summary.json": "a44f5c5dc091d3cdb52e9a6101d7923780cf1f1b8fbeae8f6e64e66d6c620fd2",
295
+ "provenance/temperature/acquisition_summary.json": "43a61f9ffa62625a4002d317a6533d055d85a64bde756e28719edcccdaa96ddb",
296
+ "provenance/temperature/cost_and_replay.json": "112107499005c81b627945540ee5b2e882cffd94d3ed12da28cef94356e80e6d",
297
+ "provenance/temperature/forecast_audit.json": "4630ee9dfbae65bf3afff20a254669284012f484ee95a43a7308e6ca4e452d32",
298
+ "provenance/temperature/incomplete_cohort_evaluation.py": "9d613b1c831a97c63fb3ac1eaafbd8763ced3ea4d7443635ffbe17722399224c",
299
+ "provenance/temperature/incomplete_cohort_evaluation_lock.json": "fd06676e44995f701de2dabc0cf553e967ebe97028c2ed29f9943b4919219bec",
300
+ "provenance/temperature/lock.json": "81cd4cc808bb7a2329ec91a2adf5603a7e2478553b75b373fea5d9202844405d",
301
+ "provenance/temperature/preparation.json": "e173beb0413c4c23ba873274df981d5aba0dc9e1d0a234b07a733c4d44e5ff97",
302
+ "provenance/temperature/source.json": "3ccaddf76bfaf76759f719eaacc6b0bb47fbf9650330c3dc81b3618b7f1f37d4",
303
+ "provenance/temperature/stage_cost_inventory.json": "5ba80680671632ebd3d2a8c4ed3d0fe09a4b7bf50fa8aac66b1cbb1193abd5c3",
304
+ "provenance/temperature/summary.json": "d4d7c8a6b61a2b4deb45c399d7e90ac518c8bb7581b6e657c8705b1e46b8b86f",
305
+ "provenance/verification/independent_statistics.json": "74df7eca9a525f5ecc4611749d1551c005bab6d2f481f8a722356a9938d92247",
306
+ "rebuild_controlled.py": "d2ffe3f6072e1a6bc39288c0d2be622775bc3d1e46cdf7ece6b42cd770ca7a74",
307
+ "rebuild_external.py": "d280f6104ef9e504d4a7da75356f73997cad94775d9edce6b5439743c4af202f",
308
+ "rebuild_sources.py": "6418eee39e28c19868e07e9c5058be435aa984bc0c7afb8e8a62a3415851623b",
309
+ "reproduce.py": "794fd693c85fe880c1229b7cd55ede4a2fbf8086fef43ed8f6108feccfc3c80c",
310
+ "requirements.txt": "642e7bb1ccc4adffc91855ac51d8fd0ef42c330f9a6747910dca5049b46c6878",
311
+ "results/controlled/decision.json": "0563828b19065efa215c3295234b34024c63d7076bddb96cc1da2926bc0291df",
312
+ "results/controlled/frontier.csv": "7a87d61707bec19b7818968c0ad220714a787d645210607c18d262597aee0e0c",
313
+ "results/controlled/primary_families.csv": "9af9a8f87e46e22457f832305360f93c9dd89505db664eccc3bae4dc7af48113",
314
+ "results/controlled/primary_predictions.csv.gz": "37666949dddb54d635ae46e7aaca8be2799b9fdc502e5343902554aaa0f83749",
315
+ "results/external/all_metrics.csv.gz": "0071a3d87dba03913a2e442a7e2b752ea86d64da0c7e7ddf9fa5a6717820f522",
316
+ "results/external/decision.json": "d356df0d93452d86af1c5074c7dc1137a1e8841f277d1f21caec2c9ea49bd203",
317
+ "results/external/overall.json": "2a0fed264f6118a659eb36ff17cfec9bf03812deeee889f7bc3d91925dfe6b9c",
318
+ "results/external/paired_comparisons.json": "f2a368a09611e047f94312ebed8e82e8669e12c0c228162f6fe6903e3fd06cb8",
319
+ "results/hydraulic/predictions.json": "190d3f225d309a98d6b00abc1d3b4e2f11c63706aaa94b585476cc2484b9f25b",
320
+ "results/hydraulic/predictions.safetensors": "2409700b0e6bbde39954f423dae9198c017a53066797801a62d421b5f6f404a8",
321
+ "results/sensitivity_analysis/frozen_diagnostics.json": "434dd65be1ab604360f5d7fdf03ef18ab1ef13e8fcd00245620e6574d4f57a37",
322
+ "results/temperature/predictions.json": "39bd384897cd9e4a6cefb65d06cde29aec83023cb7eb42515cfd34900ab07c97",
323
+ "results/temperature/predictions.safetensors": "1760854a676b82df524bfa9e4eb1b539b1a2754e05e92e5d0e8229719958f8f3",
324
+ "unionmind/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
325
+ "unionmind/continuous_decision/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
326
+ "unionmind/continuous_decision/classifiers.py": "ebb1bfcd9d72469368ffc14cbb847faeb53a69d19abc9b684546f3791d61e20b",
327
+ "unionmind/continuous_decision/factor_acquisition.py": "771f560388ba9a24adadd7fd84d5bb90ff5f52e16ffc92e121a0aa4ba0a91b51",
328
+ "unionmind/continuous_decision/factor_analysis.py": "0fb267e3c0572db48f4a2ca41fc4777ec082039c8312f66a75005355837c3fb8",
329
+ "unionmind/continuous_decision/factor_study.py": "beb76b2cc09aaa2b796e8bf69f0235fb9b0c33823ce1e33ea8170d56b60ba109",
330
+ "unionmind/continuous_decision/factorial.py": "54241b65b32042937346369414d750fe58042f0eae20f25c391a74a480e065f0",
331
+ "unionmind/continuous_decision/interval_value.py": "cd3c0158a377c97fa9f4dc2f56c2a9597840a68bb07d37782b42265f727e4fe9",
332
+ "unionmind/continuous_decision/learned_controls.py": "81e3419c8f20422ed495fab8b43fa264dceb8503d1a3ad71cdc70b4c32b0d6f3",
333
+ "unionmind/continuous_decision/source.py": "1c011b7608637c73652224573caf152cefc3297c2f94599b8f88816ded829601",
334
+ "unionmind/day_transfer.py": "af750c0f6f1c19923eb3e90acf9edaa56a998d9ae460b2d18002edfc0e33d774",
335
+ "unionmind/decision_sufficiency/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
336
+ "unionmind/decision_sufficiency/analysis.py": "eeb72ce872762b4af5f19c3d9d39013c05c407f32cb007733f4005fd107377ef",
337
+ "unionmind/decision_sufficiency/benchmark.py": "de9d93e521ee59882f23015fdc8e3912c8b765a412952ba4d16eb5a812722ed9",
338
+ "unionmind/decision_sufficiency/core.py": "fa2f7405a8d0dc6ec96ebae1bb2a2b810d03ef1fd2877f5ebef7df1722992cee",
339
+ "unionmind/decision_sufficiency/study.py": "dcb7d8303fe11e9e1c27c1e8b9a141f4571f49f1c1611a1b3572537e4ce7ec19",
340
+ "unionmind/decision_sufficiency/worlds.py": "b2dd3a0db509161982f8159caeba35f8af5212aef0e3685ac56b702361b15d5e",
341
+ "unionmind/external_sufficiency/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
342
+ "unionmind/external_sufficiency/analysis.py": "94040f14991c1784122d19f62ececc3f1533641b7b7738966c058b2749033a98",
343
+ "unionmind/external_sufficiency/benchmark.py": "a7999a53c7a6ca187912af7b47cfaa5128df3c47610a695e0163131ac05ca5cb",
344
+ "unionmind/external_sufficiency/data.py": "20275fb0a49a3835c286076ffad5a59312081ef7d1993b9706b873de6d2c3976",
345
+ "unionmind/external_sufficiency/runtime.py": "fa19ce1b7fba9e6953e9e4081d4b6001ed55c33edc48a05960d5a13ae6aad61d",
346
+ "unionmind/external_sufficiency/study.py": "7053ad47d088807ecf30af59fccb672dca706eca0d498ecc90a7131d677222c6",
347
+ "unionmind/predictive_transfer/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
348
+ "unionmind/predictive_transfer/data.py": "259202796bf921db2beaa75166809e455e44aaddef73da96bdec970067abfbd6",
349
+ "unionmind/supported_observations/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
350
+ "unionmind/supported_observations/data.py": "d359f27c4cd23482ed4ef8326d3026c10b19caf9ba75b3da677249f5d9c9e43f"
351
+ }
analyze.py ADDED
@@ -0,0 +1,118 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Recompute registered paired statistics from the distributed reference scores."""
2
+ from pathlib import Path
3
+ import argparse,contextlib,hashlib,io,json,tempfile,time
4
+ import numpy as np
5
+ import pandas as pd
6
+ import torch
7
+ from reproduce import ROOT,load,verify
8
+ from finite_stats import sign_flip_pvalues
9
+ from unionmind.decision_sufficiency.analysis import paired_interval
10
+ from unionmind.continuous_decision.factor_study import MODELS
11
+
12
+ def controlled(path):
13
+ cfg=json.loads((ROOT/'protocols/decision_sufficiency_protocol_01.json').read_text())
14
+ frame=pd.read_csv(path)
15
+ primary=frame[(frame.model==cfg['primary']['model'])&(frame.query_budget>0)]
16
+ values=primary.groupby(['world','family','method']).utility.mean().unstack('method')
17
+ expected=json.loads((ROOT/'results/controlled/decision.json').read_text())
18
+ rows=[]
19
+ for control in cfg['primary']['compact_controls']+['identity']:
20
+ delta=(values['query_joint']-values[control]).to_numpy()
21
+ ci=paired_interval(delta,values.index.get_level_values('family').to_numpy(),
22
+ cfg['primary']['bootstrap_seed'],cfg['primary']['bootstrap_draws'],
23
+ .05/len(cfg['primary']['compact_controls']) if control!='identity' else .05)
24
+ old=next(r for r in expected['compact_comparisons'] if r['control']==control)
25
+ assert abs(delta.mean()-old['mean_gain'])<1e-10
26
+ assert np.max(np.abs(np.array(ci)-old['paired_interval']))<1e-10
27
+ rows.append(dict(control=control,gain=float(delta.mean()),interval=ci))
28
+ return dict(worlds=len(values),comparisons=rows)
29
+
30
+ def hydraulic(device):
31
+ records=load('results/hydraulic/predictions',device)['results']
32
+ old=json.loads((ROOT/'provenance/hydraulic/opened_hydraulic_summary.json').read_text())
33
+ rng=torch.Generator(device=device).manual_seed(20931);output=[]
34
+ for n in [64,128]:
35
+ rows=[r for r in records if r['samples']==n];mask=rows[0]['unseen']
36
+ groups,inverse=torch.unique(rows[0]['groups'][mask],return_inverse=True)
37
+ counts=torch.bincount(inverse).double();values=counts.new_zeros((len(groups),len(MODELS)))
38
+ for i,name in enumerate(MODELS):
39
+ score=torch.stack([r['metrics']['top3'] for r in rows if r['model']==name]).mean(0)
40
+ values[:,i].scatter_add_(0,inverse,score[mask])
41
+ sample=torch.randint(len(groups),(20000,len(groups)),device=device,generator=rng)
42
+ weights=counts.new_zeros((20000,len(groups))).scatter_add_(1,sample,torch.ones_like(sample,dtype=counts.dtype))
43
+ boot=weights@values/(weights@counts)[:,None];point=values.sum(0)/counts.sum()
44
+ for candidate in ['additive_full','factorized_neural']:
45
+ ci=MODELS.index(candidate)
46
+ for j,name in enumerate(MODELS):
47
+ if ci==j:continue
48
+ interval=torch.quantile(boot[:,ci]-boot[:,j],boot.new_tensor([.05/80,1-.05/80])).tolist()
49
+ row=dict(samples=n,candidate=candidate,control=name,gain=float(point[ci]-point[j]),simultaneous_interval=interval)
50
+ reference=next(r for r in old['comparisons'] if all(r[k]==row[k] for k in ['samples','candidate','control']))
51
+ assert abs(row['gain']-reference['gain'])<1e-10
52
+ assert np.max(np.abs(np.array(interval)-reference['simultaneous_interval']))<1e-9
53
+ output.append(row)
54
+ return dict(exploratory=True,comparisons=output)
55
+
56
+ def temporal(device):
57
+ records=load('results/temperature/predictions',device)['results']
58
+ old=json.loads((ROOT/'provenance/temperature/summary.json').read_text())
59
+ rng=torch.Generator(device=device).manual_seed(20891);output=[]
60
+ for n in [64,128]:
61
+ rows=[r for r in records if r['samples']==n];mask=rows[0]['unseen'];day=rows[0]['days'][mask]
62
+ matrix=torch.stack([torch.stack([r['metrics']['top3'] for r in rows if r['model']==name]).mean(0)[mask] for name in MODELS],-1)
63
+ points=[];boots=[]
64
+ for d in [9,10,11,12]:
65
+ x=matrix[day==d];points.append(x.mean(0))
66
+ indices=torch.randint(len(x),(20000,len(x)),device=device,generator=rng)
67
+ boots.append(x[indices].mean(1))
68
+ days=torch.stack(points);point=days.mean(0);boot=torch.stack(boots).mean(0)
69
+ sampled=torch.randint(4,(20000,4),device=device,generator=rng);day_boot=days[sampled].mean(1)
70
+ for candidate in ['additive_full','factorized_neural']:
71
+ ci=MODELS.index(candidate)
72
+ for j,name in enumerate(MODELS):
73
+ if ci==j:continue
74
+ interval=torch.quantile(boot[:,ci]-boot[:,j],boot.new_tensor([.05/80,1-.05/80])).tolist()
75
+ cluster=torch.quantile(day_boot[:,ci]-day_boot[:,j],boot.new_tensor([.05/80,1-.05/80])).tolist()
76
+ delta=days[:,ci]-days[:,j];p1,p2=sign_flip_pvalues(delta)
77
+ row=dict(samples=n,candidate=candidate,control=name,gain=float(point[ci]-point[j]),
78
+ fixed_day_simultaneous_interval=interval,day_cluster_simultaneous_interval=cluster,
79
+ day_gains=delta.tolist(),exact_day_p_one_sided=float(p1),exact_day_p_two_sided=float(p2))
80
+ reference=next(r for r in old['comparisons'] if all(r[k]==row[k] for k in ['samples','candidate','control']))
81
+ assert abs(row['gain']-reference['gain'])<1e-10
82
+ assert np.max(np.abs(np.array(interval)-reference['fixed_day_simultaneous_interval']))<1e-9
83
+ output.append(row)
84
+ return dict(secondary=True,complete_source_cohort=False,target_days=4,comparisons=output)
85
+
86
+ def external(device):
87
+ from unionmind.external_sufficiency import data,study,analysis
88
+ with tempfile.TemporaryDirectory(prefix='external-statistics-') as tmp:
89
+ out=Path(tmp);(out/'evaluation').mkdir()
90
+ (out/'evaluation/metrics.csv.gz').symlink_to(ROOT/'results/external/all_metrics.csv.gz')
91
+ cfg=json.loads((ROOT/'protocols/external_sufficiency_protocol_01.json').read_text());cfg['device']=device
92
+ protocol=out/'protocol.json';protocol.write_text(json.dumps(cfg))
93
+ for module in [data,study,analysis]:module.ROOT=out;module.PROTOCOL=protocol
94
+ paths=[protocol,ROOT/'results/external/all_metrics.csv.gz']
95
+ data.write(out/'preconfirmation_lock.json',dict(purpose='Reproduction of statistics, not a new confirmation lock',
96
+ files={str(p):hashlib.sha256(p.read_bytes()).hexdigest() for p in paths}))
97
+ with contextlib.redirect_stdout(io.StringIO()):analysis.run()
98
+ report=json.loads((out/'analysis/paired_comparisons.json').read_text())
99
+ expected=json.loads((ROOT/'results/external/paired_comparisons.json').read_text())
100
+ for a,b in zip(report['comparisons'],expected['comparisons']):
101
+ assert a['model']==b['model'] and a['representation']==b['representation']
102
+ assert abs(a['gain']-b['gain'])<1e-10
103
+ assert np.max(np.abs(np.array(a['simultaneous_95_interval'])-b['simultaneous_95_interval']))<1e-9
104
+ return report
105
+
106
+ def main():
107
+ parser=argparse.ArgumentParser(description=__doc__);parser.add_argument('--device',default='cuda:0')
108
+ parser.add_argument('--output',default='statistics.json');a=parser.parse_args()
109
+ assert a.device.startswith('cuda') and torch.cuda.is_available()
110
+ torch.cuda.set_device(a.device);torch.backends.cuda.matmul.allow_tf32=False
111
+ started=time.perf_counter();verify()
112
+ report=dict(controlled=controlled(ROOT/'results/controlled/primary_predictions.csv.gz'),
113
+ hydraulic=hydraulic(a.device),temporal=temporal(a.device),external=external(a.device))
114
+ torch.cuda.synchronize();report['seconds']=time.perf_counter()-started
115
+ report['all_archived_primary_intervals_reproduced']=True
116
+ Path(a.output).write_text(json.dumps(report,indent=2)+'\n')
117
+ print(json.dumps(dict(all_archived_primary_intervals_reproduced=True,seconds=report['seconds']),indent=2))
118
+ if __name__=='__main__':main()
data/controlled/manifest.json ADDED
@@ -0,0 +1,1165 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "role": "confirmation",
3
+ "worlds": [
4
+ {
5
+ "id": "confirmation:independent:000",
6
+ "family": "independent",
7
+ "seed": 18501,
8
+ "held_mechanism": false
9
+ },
10
+ {
11
+ "id": "confirmation:independent:001",
12
+ "family": "independent",
13
+ "seed": 18502,
14
+ "held_mechanism": false
15
+ },
16
+ {
17
+ "id": "confirmation:independent:002",
18
+ "family": "independent",
19
+ "seed": 18503,
20
+ "held_mechanism": false
21
+ },
22
+ {
23
+ "id": "confirmation:independent:003",
24
+ "family": "independent",
25
+ "seed": 18504,
26
+ "held_mechanism": false
27
+ },
28
+ {
29
+ "id": "confirmation:independent:004",
30
+ "family": "independent",
31
+ "seed": 18505,
32
+ "held_mechanism": false
33
+ },
34
+ {
35
+ "id": "confirmation:independent:005",
36
+ "family": "independent",
37
+ "seed": 18506,
38
+ "held_mechanism": false
39
+ },
40
+ {
41
+ "id": "confirmation:independent:006",
42
+ "family": "independent",
43
+ "seed": 18507,
44
+ "held_mechanism": false
45
+ },
46
+ {
47
+ "id": "confirmation:independent:007",
48
+ "family": "independent",
49
+ "seed": 18508,
50
+ "held_mechanism": false
51
+ },
52
+ {
53
+ "id": "confirmation:independent:008",
54
+ "family": "independent",
55
+ "seed": 18509,
56
+ "held_mechanism": false
57
+ },
58
+ {
59
+ "id": "confirmation:independent:009",
60
+ "family": "independent",
61
+ "seed": 18510,
62
+ "held_mechanism": false
63
+ },
64
+ {
65
+ "id": "confirmation:independent:010",
66
+ "family": "independent",
67
+ "seed": 18511,
68
+ "held_mechanism": false
69
+ },
70
+ {
71
+ "id": "confirmation:independent:011",
72
+ "family": "independent",
73
+ "seed": 18512,
74
+ "held_mechanism": false
75
+ },
76
+ {
77
+ "id": "confirmation:independent:012",
78
+ "family": "independent",
79
+ "seed": 18513,
80
+ "held_mechanism": false
81
+ },
82
+ {
83
+ "id": "confirmation:independent:013",
84
+ "family": "independent",
85
+ "seed": 18514,
86
+ "held_mechanism": false
87
+ },
88
+ {
89
+ "id": "confirmation:independent:014",
90
+ "family": "independent",
91
+ "seed": 18515,
92
+ "held_mechanism": false
93
+ },
94
+ {
95
+ "id": "confirmation:independent:015",
96
+ "family": "independent",
97
+ "seed": 18516,
98
+ "held_mechanism": false
99
+ },
100
+ {
101
+ "id": "confirmation:independent:016",
102
+ "family": "independent",
103
+ "seed": 18517,
104
+ "held_mechanism": false
105
+ },
106
+ {
107
+ "id": "confirmation:independent:017",
108
+ "family": "independent",
109
+ "seed": 18518,
110
+ "held_mechanism": false
111
+ },
112
+ {
113
+ "id": "confirmation:independent:018",
114
+ "family": "independent",
115
+ "seed": 18519,
116
+ "held_mechanism": false
117
+ },
118
+ {
119
+ "id": "confirmation:independent:019",
120
+ "family": "independent",
121
+ "seed": 18520,
122
+ "held_mechanism": false
123
+ },
124
+ {
125
+ "id": "confirmation:independent:020",
126
+ "family": "independent",
127
+ "seed": 18521,
128
+ "held_mechanism": false
129
+ },
130
+ {
131
+ "id": "confirmation:independent:021",
132
+ "family": "independent",
133
+ "seed": 18522,
134
+ "held_mechanism": false
135
+ },
136
+ {
137
+ "id": "confirmation:independent:022",
138
+ "family": "independent",
139
+ "seed": 18523,
140
+ "held_mechanism": false
141
+ },
142
+ {
143
+ "id": "confirmation:independent:023",
144
+ "family": "independent",
145
+ "seed": 18524,
146
+ "held_mechanism": false
147
+ },
148
+ {
149
+ "id": "confirmation:independent:024",
150
+ "family": "independent",
151
+ "seed": 18525,
152
+ "held_mechanism": false
153
+ },
154
+ {
155
+ "id": "confirmation:independent:025",
156
+ "family": "independent",
157
+ "seed": 18526,
158
+ "held_mechanism": false
159
+ },
160
+ {
161
+ "id": "confirmation:independent:026",
162
+ "family": "independent",
163
+ "seed": 18527,
164
+ "held_mechanism": false
165
+ },
166
+ {
167
+ "id": "confirmation:independent:027",
168
+ "family": "independent",
169
+ "seed": 18528,
170
+ "held_mechanism": false
171
+ },
172
+ {
173
+ "id": "confirmation:independent:028",
174
+ "family": "independent",
175
+ "seed": 18529,
176
+ "held_mechanism": false
177
+ },
178
+ {
179
+ "id": "confirmation:independent:029",
180
+ "family": "independent",
181
+ "seed": 18530,
182
+ "held_mechanism": false
183
+ },
184
+ {
185
+ "id": "confirmation:independent:030",
186
+ "family": "independent",
187
+ "seed": 18531,
188
+ "held_mechanism": false
189
+ },
190
+ {
191
+ "id": "confirmation:independent:031",
192
+ "family": "independent",
193
+ "seed": 18532,
194
+ "held_mechanism": false
195
+ },
196
+ {
197
+ "id": "confirmation:context:000",
198
+ "family": "context",
199
+ "seed": 28501,
200
+ "held_mechanism": false
201
+ },
202
+ {
203
+ "id": "confirmation:context:001",
204
+ "family": "context",
205
+ "seed": 28502,
206
+ "held_mechanism": false
207
+ },
208
+ {
209
+ "id": "confirmation:context:002",
210
+ "family": "context",
211
+ "seed": 28503,
212
+ "held_mechanism": false
213
+ },
214
+ {
215
+ "id": "confirmation:context:003",
216
+ "family": "context",
217
+ "seed": 28504,
218
+ "held_mechanism": false
219
+ },
220
+ {
221
+ "id": "confirmation:context:004",
222
+ "family": "context",
223
+ "seed": 28505,
224
+ "held_mechanism": false
225
+ },
226
+ {
227
+ "id": "confirmation:context:005",
228
+ "family": "context",
229
+ "seed": 28506,
230
+ "held_mechanism": false
231
+ },
232
+ {
233
+ "id": "confirmation:context:006",
234
+ "family": "context",
235
+ "seed": 28507,
236
+ "held_mechanism": false
237
+ },
238
+ {
239
+ "id": "confirmation:context:007",
240
+ "family": "context",
241
+ "seed": 28508,
242
+ "held_mechanism": false
243
+ },
244
+ {
245
+ "id": "confirmation:context:008",
246
+ "family": "context",
247
+ "seed": 28509,
248
+ "held_mechanism": false
249
+ },
250
+ {
251
+ "id": "confirmation:context:009",
252
+ "family": "context",
253
+ "seed": 28510,
254
+ "held_mechanism": false
255
+ },
256
+ {
257
+ "id": "confirmation:context:010",
258
+ "family": "context",
259
+ "seed": 28511,
260
+ "held_mechanism": false
261
+ },
262
+ {
263
+ "id": "confirmation:context:011",
264
+ "family": "context",
265
+ "seed": 28512,
266
+ "held_mechanism": false
267
+ },
268
+ {
269
+ "id": "confirmation:context:012",
270
+ "family": "context",
271
+ "seed": 28513,
272
+ "held_mechanism": false
273
+ },
274
+ {
275
+ "id": "confirmation:context:013",
276
+ "family": "context",
277
+ "seed": 28514,
278
+ "held_mechanism": false
279
+ },
280
+ {
281
+ "id": "confirmation:context:014",
282
+ "family": "context",
283
+ "seed": 28515,
284
+ "held_mechanism": false
285
+ },
286
+ {
287
+ "id": "confirmation:context:015",
288
+ "family": "context",
289
+ "seed": 28516,
290
+ "held_mechanism": false
291
+ },
292
+ {
293
+ "id": "confirmation:context:016",
294
+ "family": "context",
295
+ "seed": 28517,
296
+ "held_mechanism": false
297
+ },
298
+ {
299
+ "id": "confirmation:context:017",
300
+ "family": "context",
301
+ "seed": 28518,
302
+ "held_mechanism": false
303
+ },
304
+ {
305
+ "id": "confirmation:context:018",
306
+ "family": "context",
307
+ "seed": 28519,
308
+ "held_mechanism": false
309
+ },
310
+ {
311
+ "id": "confirmation:context:019",
312
+ "family": "context",
313
+ "seed": 28520,
314
+ "held_mechanism": false
315
+ },
316
+ {
317
+ "id": "confirmation:context:020",
318
+ "family": "context",
319
+ "seed": 28521,
320
+ "held_mechanism": false
321
+ },
322
+ {
323
+ "id": "confirmation:context:021",
324
+ "family": "context",
325
+ "seed": 28522,
326
+ "held_mechanism": false
327
+ },
328
+ {
329
+ "id": "confirmation:context:022",
330
+ "family": "context",
331
+ "seed": 28523,
332
+ "held_mechanism": false
333
+ },
334
+ {
335
+ "id": "confirmation:context:023",
336
+ "family": "context",
337
+ "seed": 28524,
338
+ "held_mechanism": false
339
+ },
340
+ {
341
+ "id": "confirmation:context:024",
342
+ "family": "context",
343
+ "seed": 28525,
344
+ "held_mechanism": false
345
+ },
346
+ {
347
+ "id": "confirmation:context:025",
348
+ "family": "context",
349
+ "seed": 28526,
350
+ "held_mechanism": false
351
+ },
352
+ {
353
+ "id": "confirmation:context:026",
354
+ "family": "context",
355
+ "seed": 28527,
356
+ "held_mechanism": false
357
+ },
358
+ {
359
+ "id": "confirmation:context:027",
360
+ "family": "context",
361
+ "seed": 28528,
362
+ "held_mechanism": false
363
+ },
364
+ {
365
+ "id": "confirmation:context:028",
366
+ "family": "context",
367
+ "seed": 28529,
368
+ "held_mechanism": false
369
+ },
370
+ {
371
+ "id": "confirmation:context:029",
372
+ "family": "context",
373
+ "seed": 28530,
374
+ "held_mechanism": false
375
+ },
376
+ {
377
+ "id": "confirmation:context:030",
378
+ "family": "context",
379
+ "seed": 28531,
380
+ "held_mechanism": false
381
+ },
382
+ {
383
+ "id": "confirmation:context:031",
384
+ "family": "context",
385
+ "seed": 28532,
386
+ "held_mechanism": false
387
+ },
388
+ {
389
+ "id": "confirmation:parity:000",
390
+ "family": "parity",
391
+ "seed": 38501,
392
+ "held_mechanism": false
393
+ },
394
+ {
395
+ "id": "confirmation:parity:001",
396
+ "family": "parity",
397
+ "seed": 38502,
398
+ "held_mechanism": false
399
+ },
400
+ {
401
+ "id": "confirmation:parity:002",
402
+ "family": "parity",
403
+ "seed": 38503,
404
+ "held_mechanism": false
405
+ },
406
+ {
407
+ "id": "confirmation:parity:003",
408
+ "family": "parity",
409
+ "seed": 38504,
410
+ "held_mechanism": false
411
+ },
412
+ {
413
+ "id": "confirmation:parity:004",
414
+ "family": "parity",
415
+ "seed": 38505,
416
+ "held_mechanism": false
417
+ },
418
+ {
419
+ "id": "confirmation:parity:005",
420
+ "family": "parity",
421
+ "seed": 38506,
422
+ "held_mechanism": false
423
+ },
424
+ {
425
+ "id": "confirmation:parity:006",
426
+ "family": "parity",
427
+ "seed": 38507,
428
+ "held_mechanism": false
429
+ },
430
+ {
431
+ "id": "confirmation:parity:007",
432
+ "family": "parity",
433
+ "seed": 38508,
434
+ "held_mechanism": false
435
+ },
436
+ {
437
+ "id": "confirmation:parity:008",
438
+ "family": "parity",
439
+ "seed": 38509,
440
+ "held_mechanism": false
441
+ },
442
+ {
443
+ "id": "confirmation:parity:009",
444
+ "family": "parity",
445
+ "seed": 38510,
446
+ "held_mechanism": false
447
+ },
448
+ {
449
+ "id": "confirmation:parity:010",
450
+ "family": "parity",
451
+ "seed": 38511,
452
+ "held_mechanism": false
453
+ },
454
+ {
455
+ "id": "confirmation:parity:011",
456
+ "family": "parity",
457
+ "seed": 38512,
458
+ "held_mechanism": false
459
+ },
460
+ {
461
+ "id": "confirmation:parity:012",
462
+ "family": "parity",
463
+ "seed": 38513,
464
+ "held_mechanism": false
465
+ },
466
+ {
467
+ "id": "confirmation:parity:013",
468
+ "family": "parity",
469
+ "seed": 38514,
470
+ "held_mechanism": false
471
+ },
472
+ {
473
+ "id": "confirmation:parity:014",
474
+ "family": "parity",
475
+ "seed": 38515,
476
+ "held_mechanism": false
477
+ },
478
+ {
479
+ "id": "confirmation:parity:015",
480
+ "family": "parity",
481
+ "seed": 38516,
482
+ "held_mechanism": false
483
+ },
484
+ {
485
+ "id": "confirmation:parity:016",
486
+ "family": "parity",
487
+ "seed": 38517,
488
+ "held_mechanism": false
489
+ },
490
+ {
491
+ "id": "confirmation:parity:017",
492
+ "family": "parity",
493
+ "seed": 38518,
494
+ "held_mechanism": false
495
+ },
496
+ {
497
+ "id": "confirmation:parity:018",
498
+ "family": "parity",
499
+ "seed": 38519,
500
+ "held_mechanism": false
501
+ },
502
+ {
503
+ "id": "confirmation:parity:019",
504
+ "family": "parity",
505
+ "seed": 38520,
506
+ "held_mechanism": false
507
+ },
508
+ {
509
+ "id": "confirmation:parity:020",
510
+ "family": "parity",
511
+ "seed": 38521,
512
+ "held_mechanism": false
513
+ },
514
+ {
515
+ "id": "confirmation:parity:021",
516
+ "family": "parity",
517
+ "seed": 38522,
518
+ "held_mechanism": false
519
+ },
520
+ {
521
+ "id": "confirmation:parity:022",
522
+ "family": "parity",
523
+ "seed": 38523,
524
+ "held_mechanism": false
525
+ },
526
+ {
527
+ "id": "confirmation:parity:023",
528
+ "family": "parity",
529
+ "seed": 38524,
530
+ "held_mechanism": false
531
+ },
532
+ {
533
+ "id": "confirmation:parity:024",
534
+ "family": "parity",
535
+ "seed": 38525,
536
+ "held_mechanism": false
537
+ },
538
+ {
539
+ "id": "confirmation:parity:025",
540
+ "family": "parity",
541
+ "seed": 38526,
542
+ "held_mechanism": false
543
+ },
544
+ {
545
+ "id": "confirmation:parity:026",
546
+ "family": "parity",
547
+ "seed": 38527,
548
+ "held_mechanism": false
549
+ },
550
+ {
551
+ "id": "confirmation:parity:027",
552
+ "family": "parity",
553
+ "seed": 38528,
554
+ "held_mechanism": false
555
+ },
556
+ {
557
+ "id": "confirmation:parity:028",
558
+ "family": "parity",
559
+ "seed": 38529,
560
+ "held_mechanism": false
561
+ },
562
+ {
563
+ "id": "confirmation:parity:029",
564
+ "family": "parity",
565
+ "seed": 38530,
566
+ "held_mechanism": false
567
+ },
568
+ {
569
+ "id": "confirmation:parity:030",
570
+ "family": "parity",
571
+ "seed": 38531,
572
+ "held_mechanism": false
573
+ },
574
+ {
575
+ "id": "confirmation:parity:031",
576
+ "family": "parity",
577
+ "seed": 38532,
578
+ "held_mechanism": false
579
+ },
580
+ {
581
+ "id": "confirmation:uninformative:000",
582
+ "family": "uninformative",
583
+ "seed": 48501,
584
+ "held_mechanism": false
585
+ },
586
+ {
587
+ "id": "confirmation:uninformative:001",
588
+ "family": "uninformative",
589
+ "seed": 48502,
590
+ "held_mechanism": false
591
+ },
592
+ {
593
+ "id": "confirmation:uninformative:002",
594
+ "family": "uninformative",
595
+ "seed": 48503,
596
+ "held_mechanism": false
597
+ },
598
+ {
599
+ "id": "confirmation:uninformative:003",
600
+ "family": "uninformative",
601
+ "seed": 48504,
602
+ "held_mechanism": false
603
+ },
604
+ {
605
+ "id": "confirmation:uninformative:004",
606
+ "family": "uninformative",
607
+ "seed": 48505,
608
+ "held_mechanism": false
609
+ },
610
+ {
611
+ "id": "confirmation:uninformative:005",
612
+ "family": "uninformative",
613
+ "seed": 48506,
614
+ "held_mechanism": false
615
+ },
616
+ {
617
+ "id": "confirmation:uninformative:006",
618
+ "family": "uninformative",
619
+ "seed": 48507,
620
+ "held_mechanism": false
621
+ },
622
+ {
623
+ "id": "confirmation:uninformative:007",
624
+ "family": "uninformative",
625
+ "seed": 48508,
626
+ "held_mechanism": false
627
+ },
628
+ {
629
+ "id": "confirmation:uninformative:008",
630
+ "family": "uninformative",
631
+ "seed": 48509,
632
+ "held_mechanism": false
633
+ },
634
+ {
635
+ "id": "confirmation:uninformative:009",
636
+ "family": "uninformative",
637
+ "seed": 48510,
638
+ "held_mechanism": false
639
+ },
640
+ {
641
+ "id": "confirmation:uninformative:010",
642
+ "family": "uninformative",
643
+ "seed": 48511,
644
+ "held_mechanism": false
645
+ },
646
+ {
647
+ "id": "confirmation:uninformative:011",
648
+ "family": "uninformative",
649
+ "seed": 48512,
650
+ "held_mechanism": false
651
+ },
652
+ {
653
+ "id": "confirmation:uninformative:012",
654
+ "family": "uninformative",
655
+ "seed": 48513,
656
+ "held_mechanism": false
657
+ },
658
+ {
659
+ "id": "confirmation:uninformative:013",
660
+ "family": "uninformative",
661
+ "seed": 48514,
662
+ "held_mechanism": false
663
+ },
664
+ {
665
+ "id": "confirmation:uninformative:014",
666
+ "family": "uninformative",
667
+ "seed": 48515,
668
+ "held_mechanism": false
669
+ },
670
+ {
671
+ "id": "confirmation:uninformative:015",
672
+ "family": "uninformative",
673
+ "seed": 48516,
674
+ "held_mechanism": false
675
+ },
676
+ {
677
+ "id": "confirmation:uninformative:016",
678
+ "family": "uninformative",
679
+ "seed": 48517,
680
+ "held_mechanism": false
681
+ },
682
+ {
683
+ "id": "confirmation:uninformative:017",
684
+ "family": "uninformative",
685
+ "seed": 48518,
686
+ "held_mechanism": false
687
+ },
688
+ {
689
+ "id": "confirmation:uninformative:018",
690
+ "family": "uninformative",
691
+ "seed": 48519,
692
+ "held_mechanism": false
693
+ },
694
+ {
695
+ "id": "confirmation:uninformative:019",
696
+ "family": "uninformative",
697
+ "seed": 48520,
698
+ "held_mechanism": false
699
+ },
700
+ {
701
+ "id": "confirmation:uninformative:020",
702
+ "family": "uninformative",
703
+ "seed": 48521,
704
+ "held_mechanism": false
705
+ },
706
+ {
707
+ "id": "confirmation:uninformative:021",
708
+ "family": "uninformative",
709
+ "seed": 48522,
710
+ "held_mechanism": false
711
+ },
712
+ {
713
+ "id": "confirmation:uninformative:022",
714
+ "family": "uninformative",
715
+ "seed": 48523,
716
+ "held_mechanism": false
717
+ },
718
+ {
719
+ "id": "confirmation:uninformative:023",
720
+ "family": "uninformative",
721
+ "seed": 48524,
722
+ "held_mechanism": false
723
+ },
724
+ {
725
+ "id": "confirmation:uninformative:024",
726
+ "family": "uninformative",
727
+ "seed": 48525,
728
+ "held_mechanism": false
729
+ },
730
+ {
731
+ "id": "confirmation:uninformative:025",
732
+ "family": "uninformative",
733
+ "seed": 48526,
734
+ "held_mechanism": false
735
+ },
736
+ {
737
+ "id": "confirmation:uninformative:026",
738
+ "family": "uninformative",
739
+ "seed": 48527,
740
+ "held_mechanism": false
741
+ },
742
+ {
743
+ "id": "confirmation:uninformative:027",
744
+ "family": "uninformative",
745
+ "seed": 48528,
746
+ "held_mechanism": false
747
+ },
748
+ {
749
+ "id": "confirmation:uninformative:028",
750
+ "family": "uninformative",
751
+ "seed": 48529,
752
+ "held_mechanism": false
753
+ },
754
+ {
755
+ "id": "confirmation:uninformative:029",
756
+ "family": "uninformative",
757
+ "seed": 48530,
758
+ "held_mechanism": false
759
+ },
760
+ {
761
+ "id": "confirmation:uninformative:030",
762
+ "family": "uninformative",
763
+ "seed": 48531,
764
+ "held_mechanism": false
765
+ },
766
+ {
767
+ "id": "confirmation:uninformative:031",
768
+ "family": "uninformative",
769
+ "seed": 48532,
770
+ "held_mechanism": false
771
+ },
772
+ {
773
+ "id": "confirmation:redundant:000",
774
+ "family": "redundant",
775
+ "seed": 58501,
776
+ "held_mechanism": true
777
+ },
778
+ {
779
+ "id": "confirmation:redundant:001",
780
+ "family": "redundant",
781
+ "seed": 58502,
782
+ "held_mechanism": true
783
+ },
784
+ {
785
+ "id": "confirmation:redundant:002",
786
+ "family": "redundant",
787
+ "seed": 58503,
788
+ "held_mechanism": true
789
+ },
790
+ {
791
+ "id": "confirmation:redundant:003",
792
+ "family": "redundant",
793
+ "seed": 58504,
794
+ "held_mechanism": true
795
+ },
796
+ {
797
+ "id": "confirmation:redundant:004",
798
+ "family": "redundant",
799
+ "seed": 58505,
800
+ "held_mechanism": true
801
+ },
802
+ {
803
+ "id": "confirmation:redundant:005",
804
+ "family": "redundant",
805
+ "seed": 58506,
806
+ "held_mechanism": true
807
+ },
808
+ {
809
+ "id": "confirmation:redundant:006",
810
+ "family": "redundant",
811
+ "seed": 58507,
812
+ "held_mechanism": true
813
+ },
814
+ {
815
+ "id": "confirmation:redundant:007",
816
+ "family": "redundant",
817
+ "seed": 58508,
818
+ "held_mechanism": true
819
+ },
820
+ {
821
+ "id": "confirmation:redundant:008",
822
+ "family": "redundant",
823
+ "seed": 58509,
824
+ "held_mechanism": true
825
+ },
826
+ {
827
+ "id": "confirmation:redundant:009",
828
+ "family": "redundant",
829
+ "seed": 58510,
830
+ "held_mechanism": true
831
+ },
832
+ {
833
+ "id": "confirmation:redundant:010",
834
+ "family": "redundant",
835
+ "seed": 58511,
836
+ "held_mechanism": true
837
+ },
838
+ {
839
+ "id": "confirmation:redundant:011",
840
+ "family": "redundant",
841
+ "seed": 58512,
842
+ "held_mechanism": true
843
+ },
844
+ {
845
+ "id": "confirmation:redundant:012",
846
+ "family": "redundant",
847
+ "seed": 58513,
848
+ "held_mechanism": true
849
+ },
850
+ {
851
+ "id": "confirmation:redundant:013",
852
+ "family": "redundant",
853
+ "seed": 58514,
854
+ "held_mechanism": true
855
+ },
856
+ {
857
+ "id": "confirmation:redundant:014",
858
+ "family": "redundant",
859
+ "seed": 58515,
860
+ "held_mechanism": true
861
+ },
862
+ {
863
+ "id": "confirmation:redundant:015",
864
+ "family": "redundant",
865
+ "seed": 58516,
866
+ "held_mechanism": true
867
+ },
868
+ {
869
+ "id": "confirmation:redundant:016",
870
+ "family": "redundant",
871
+ "seed": 58517,
872
+ "held_mechanism": true
873
+ },
874
+ {
875
+ "id": "confirmation:redundant:017",
876
+ "family": "redundant",
877
+ "seed": 58518,
878
+ "held_mechanism": true
879
+ },
880
+ {
881
+ "id": "confirmation:redundant:018",
882
+ "family": "redundant",
883
+ "seed": 58519,
884
+ "held_mechanism": true
885
+ },
886
+ {
887
+ "id": "confirmation:redundant:019",
888
+ "family": "redundant",
889
+ "seed": 58520,
890
+ "held_mechanism": true
891
+ },
892
+ {
893
+ "id": "confirmation:redundant:020",
894
+ "family": "redundant",
895
+ "seed": 58521,
896
+ "held_mechanism": true
897
+ },
898
+ {
899
+ "id": "confirmation:redundant:021",
900
+ "family": "redundant",
901
+ "seed": 58522,
902
+ "held_mechanism": true
903
+ },
904
+ {
905
+ "id": "confirmation:redundant:022",
906
+ "family": "redundant",
907
+ "seed": 58523,
908
+ "held_mechanism": true
909
+ },
910
+ {
911
+ "id": "confirmation:redundant:023",
912
+ "family": "redundant",
913
+ "seed": 58524,
914
+ "held_mechanism": true
915
+ },
916
+ {
917
+ "id": "confirmation:redundant:024",
918
+ "family": "redundant",
919
+ "seed": 58525,
920
+ "held_mechanism": true
921
+ },
922
+ {
923
+ "id": "confirmation:redundant:025",
924
+ "family": "redundant",
925
+ "seed": 58526,
926
+ "held_mechanism": true
927
+ },
928
+ {
929
+ "id": "confirmation:redundant:026",
930
+ "family": "redundant",
931
+ "seed": 58527,
932
+ "held_mechanism": true
933
+ },
934
+ {
935
+ "id": "confirmation:redundant:027",
936
+ "family": "redundant",
937
+ "seed": 58528,
938
+ "held_mechanism": true
939
+ },
940
+ {
941
+ "id": "confirmation:redundant:028",
942
+ "family": "redundant",
943
+ "seed": 58529,
944
+ "held_mechanism": true
945
+ },
946
+ {
947
+ "id": "confirmation:redundant:029",
948
+ "family": "redundant",
949
+ "seed": 58530,
950
+ "held_mechanism": true
951
+ },
952
+ {
953
+ "id": "confirmation:redundant:030",
954
+ "family": "redundant",
955
+ "seed": 58531,
956
+ "held_mechanism": true
957
+ },
958
+ {
959
+ "id": "confirmation:redundant:031",
960
+ "family": "redundant",
961
+ "seed": 58532,
962
+ "held_mechanism": true
963
+ },
964
+ {
965
+ "id": "confirmation:orientation_alias:000",
966
+ "family": "orientation_alias",
967
+ "seed": 68501,
968
+ "held_mechanism": true
969
+ },
970
+ {
971
+ "id": "confirmation:orientation_alias:001",
972
+ "family": "orientation_alias",
973
+ "seed": 68502,
974
+ "held_mechanism": true
975
+ },
976
+ {
977
+ "id": "confirmation:orientation_alias:002",
978
+ "family": "orientation_alias",
979
+ "seed": 68503,
980
+ "held_mechanism": true
981
+ },
982
+ {
983
+ "id": "confirmation:orientation_alias:003",
984
+ "family": "orientation_alias",
985
+ "seed": 68504,
986
+ "held_mechanism": true
987
+ },
988
+ {
989
+ "id": "confirmation:orientation_alias:004",
990
+ "family": "orientation_alias",
991
+ "seed": 68505,
992
+ "held_mechanism": true
993
+ },
994
+ {
995
+ "id": "confirmation:orientation_alias:005",
996
+ "family": "orientation_alias",
997
+ "seed": 68506,
998
+ "held_mechanism": true
999
+ },
1000
+ {
1001
+ "id": "confirmation:orientation_alias:006",
1002
+ "family": "orientation_alias",
1003
+ "seed": 68507,
1004
+ "held_mechanism": true
1005
+ },
1006
+ {
1007
+ "id": "confirmation:orientation_alias:007",
1008
+ "family": "orientation_alias",
1009
+ "seed": 68508,
1010
+ "held_mechanism": true
1011
+ },
1012
+ {
1013
+ "id": "confirmation:orientation_alias:008",
1014
+ "family": "orientation_alias",
1015
+ "seed": 68509,
1016
+ "held_mechanism": true
1017
+ },
1018
+ {
1019
+ "id": "confirmation:orientation_alias:009",
1020
+ "family": "orientation_alias",
1021
+ "seed": 68510,
1022
+ "held_mechanism": true
1023
+ },
1024
+ {
1025
+ "id": "confirmation:orientation_alias:010",
1026
+ "family": "orientation_alias",
1027
+ "seed": 68511,
1028
+ "held_mechanism": true
1029
+ },
1030
+ {
1031
+ "id": "confirmation:orientation_alias:011",
1032
+ "family": "orientation_alias",
1033
+ "seed": 68512,
1034
+ "held_mechanism": true
1035
+ },
1036
+ {
1037
+ "id": "confirmation:orientation_alias:012",
1038
+ "family": "orientation_alias",
1039
+ "seed": 68513,
1040
+ "held_mechanism": true
1041
+ },
1042
+ {
1043
+ "id": "confirmation:orientation_alias:013",
1044
+ "family": "orientation_alias",
1045
+ "seed": 68514,
1046
+ "held_mechanism": true
1047
+ },
1048
+ {
1049
+ "id": "confirmation:orientation_alias:014",
1050
+ "family": "orientation_alias",
1051
+ "seed": 68515,
1052
+ "held_mechanism": true
1053
+ },
1054
+ {
1055
+ "id": "confirmation:orientation_alias:015",
1056
+ "family": "orientation_alias",
1057
+ "seed": 68516,
1058
+ "held_mechanism": true
1059
+ },
1060
+ {
1061
+ "id": "confirmation:orientation_alias:016",
1062
+ "family": "orientation_alias",
1063
+ "seed": 68517,
1064
+ "held_mechanism": true
1065
+ },
1066
+ {
1067
+ "id": "confirmation:orientation_alias:017",
1068
+ "family": "orientation_alias",
1069
+ "seed": 68518,
1070
+ "held_mechanism": true
1071
+ },
1072
+ {
1073
+ "id": "confirmation:orientation_alias:018",
1074
+ "family": "orientation_alias",
1075
+ "seed": 68519,
1076
+ "held_mechanism": true
1077
+ },
1078
+ {
1079
+ "id": "confirmation:orientation_alias:019",
1080
+ "family": "orientation_alias",
1081
+ "seed": 68520,
1082
+ "held_mechanism": true
1083
+ },
1084
+ {
1085
+ "id": "confirmation:orientation_alias:020",
1086
+ "family": "orientation_alias",
1087
+ "seed": 68521,
1088
+ "held_mechanism": true
1089
+ },
1090
+ {
1091
+ "id": "confirmation:orientation_alias:021",
1092
+ "family": "orientation_alias",
1093
+ "seed": 68522,
1094
+ "held_mechanism": true
1095
+ },
1096
+ {
1097
+ "id": "confirmation:orientation_alias:022",
1098
+ "family": "orientation_alias",
1099
+ "seed": 68523,
1100
+ "held_mechanism": true
1101
+ },
1102
+ {
1103
+ "id": "confirmation:orientation_alias:023",
1104
+ "family": "orientation_alias",
1105
+ "seed": 68524,
1106
+ "held_mechanism": true
1107
+ },
1108
+ {
1109
+ "id": "confirmation:orientation_alias:024",
1110
+ "family": "orientation_alias",
1111
+ "seed": 68525,
1112
+ "held_mechanism": true
1113
+ },
1114
+ {
1115
+ "id": "confirmation:orientation_alias:025",
1116
+ "family": "orientation_alias",
1117
+ "seed": 68526,
1118
+ "held_mechanism": true
1119
+ },
1120
+ {
1121
+ "id": "confirmation:orientation_alias:026",
1122
+ "family": "orientation_alias",
1123
+ "seed": 68527,
1124
+ "held_mechanism": true
1125
+ },
1126
+ {
1127
+ "id": "confirmation:orientation_alias:027",
1128
+ "family": "orientation_alias",
1129
+ "seed": 68528,
1130
+ "held_mechanism": true
1131
+ },
1132
+ {
1133
+ "id": "confirmation:orientation_alias:028",
1134
+ "family": "orientation_alias",
1135
+ "seed": 68529,
1136
+ "held_mechanism": true
1137
+ },
1138
+ {
1139
+ "id": "confirmation:orientation_alias:029",
1140
+ "family": "orientation_alias",
1141
+ "seed": 68530,
1142
+ "held_mechanism": true
1143
+ },
1144
+ {
1145
+ "id": "confirmation:orientation_alias:030",
1146
+ "family": "orientation_alias",
1147
+ "seed": 68531,
1148
+ "held_mechanism": true
1149
+ },
1150
+ {
1151
+ "id": "confirmation:orientation_alias:031",
1152
+ "family": "orientation_alias",
1153
+ "seed": 68532,
1154
+ "held_mechanism": true
1155
+ }
1156
+ ],
1157
+ "generated_worlds": 192,
1158
+ "supplied_model_to_estimator": false,
1159
+ "independent_external_authorship": false,
1160
+ "generated_after_code_lock": true,
1161
+ "device": "cuda:2",
1162
+ "generator_seconds": 0.2140521870169323,
1163
+ "file_sha256": "fdf596340f2d0dbbd1ba2d0fbb9bbc7fd2ea272e890b82552384334060ce9e1f",
1164
+ "protocol_sha256": "5a334fe26903403ff48eb71e7b0eb548d139af50c97b430252db0cf71b2c1f59"
1165
+ }
data/controlled/worlds.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["joint",{"tensor":"t000000"}],["samples",{"tensor":"t000001"}]]}
data/controlled/worlds.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8649aeaed970fa78c3f402bbe9e775c486f3cf94ce2494cfe98a8099dbf3c7c
3
+ size 19661096
data/hydraulic/prepared.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["x",{"tensor":"t000000"}],["h",{"tensor":"t000001"}],["masks",{"dict":[["source",{"tensor":"t000002"}],["unseen",{"tensor":"t000003"}],["seen",{"tensor":"t000004"}]]}],["groups",{"tensor":"t000005"}],["stable_flag",{"tensor":"t000006"}]]}
data/hydraulic/prepared.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c493d8da2a4228c648ff4f6d37d493f43dd490eddd625b84a49c46ca8ca2d485
3
+ size 1100943
data/temperature/prepared.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["x",{"tensor":"t000000"}],["h",{"tensor":"t000001"}],["days",{"tensor":"t000002"}],["source",{"tensor":"t000003"}],["target",{"tensor":"t000004"}],["unseen",{"tensor":"t000005"}]]}
data/temperature/prepared.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a1f777449db2401daffa8035e070c1051fd9ef751a233e54d77a1c55681da2e4
3
+ size 576268
finite_stats.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Finite reference distributions for verification, never model selection."""
2
+ import torch
3
+
4
+
5
+ def inverse_empirical_cdf(values,probabilities):
6
+ """Quantiles of a finite uniform law; no interpolation between support points."""
7
+ assert values.ndim==1 and probabilities.ndim==1 and len(values)>0
8
+ assert values.device.type=='cuda' and probabilities.device==values.device
9
+ assert torch.all((probabilities>=0)&(probabilities<=1))
10
+ ordered=values.sort().values
11
+ indices=torch.ceil(probabilities*len(values)).long().clamp(1,len(values))-1
12
+ return ordered[indices]
13
+
14
+
15
+ def sign_flip_pvalues(daily_differences):
16
+ """Enumerate the exact sign-symmetric null for independent paired days."""
17
+ assert daily_differences.ndim==1 and daily_differences.device.type=='cuda'
18
+ n=len(daily_differences)
19
+ code=torch.arange(2**n,device=daily_differences.device)
20
+ bit=torch.arange(n,device=daily_differences.device)
21
+ signs=(((code[:,None]>>bit)&1)*2-1).to(daily_differences.dtype)
22
+ simulated=(signs*daily_differences).mean(1);observed=daily_differences.mean()
23
+ one=(simulated>=observed-1e-12).double().mean()
24
+ two=(simulated.abs()>=observed.abs()-1e-12).double().mean()
25
+ return one,two
models/hydraulic/n128_s20751/additive_diag.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","additive_diag"],["estimated_mean_scalars",840],["checkpoint",{"dict":[["weights",{"tensor":"t000004"}]]}],["adaptation_fits",1],["neural_parameters",0]]}],["mean",{"tensor":"t000005"}],["scale",{"tensor":"t000006"}],["fit_ids",{"tensor":"t000007"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/additive_diag.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:85c03243b181ea2996f3bd48374cbbf5ce248bfbef5871f19ace7cd43cb8965e
3
+ size 104696
models/hydraulic/n128_s20751/additive_full.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","additive_full"],["estimated_mean_scalars",840],["checkpoint",{"dict":[["weights",{"tensor":"t000004"}]]}],["adaptation_fits",1],["neural_parameters",0]]}],["mean",{"tensor":"t000005"}],["scale",{"tensor":"t000006"}],["fit_ids",{"tensor":"t000007"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/additive_full.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a983240f790c1f75a120e56b08469815150eeb61db45aab0afdde76e871f7be3
3
+ size 104696
models/hydraulic/n128_s20751/factorized_classifier.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["kind","factorized_classifier"],["sizes",{"tuple":[3,4,3,4]}],["state_dict",{"dict":[["0.weight",{"tensor":"t000000"}],["0.bias",{"tensor":"t000001"}],["2.weight",{"tensor":"t000002"}],["2.bias",{"tensor":"t000003"}]]}],["nonlinear",true],["input_dimensions",56],["grid",{"tensor":"t000004"}],["temperatures",{"tensor":"t000005"}],["neural_parameters",19969],["adaptation_fits",5]]}],["mean",{"tensor":"t000006"}],["scale",{"tensor":"t000007"}],["fit_ids",{"tensor":"t000008"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_classifier.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:326c76fd5f5bcd6c9b73b577998e591af6195f36b425a0304fedb185894cfdca
3
+ size 87172
models/hydraulic/n128_s20751/factorized_kernel.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_kernel"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_kernel.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9a95d1e13ec766e30c8a47f53691b9a4985263bdfe7834dda990a60834aa413b
3
+ size 348560
models/hydraulic/n128_s20751/factorized_lda.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_lda"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_lda.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ebc89010fbedb3d36f78400e2fa8c316724424e7129131b5caf13baabbeff6cf
3
+ size 599448
models/hydraulic/n128_s20751/factorized_logistic.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["kind","factorized_logistic"],["sizes",{"tuple":[3,4,3,4]}],["state_dict",{"dict":[["weight",{"tensor":"t000000"}],["bias",{"tensor":"t000001"}]]}],["nonlinear",false],["input_dimensions",56],["grid",{"tensor":"t000002"}],["temperatures",{"tensor":"t000003"}],["neural_parameters",802],["adaptation_fits",5]]}],["mean",{"tensor":"t000004"}],["scale",{"tensor":"t000005"}],["fit_ids",{"tensor":"t000006"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_logistic.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3eb56c41e51879eec704208f03f79b15f9f99a2a05b2e2f7a31244eb70034bfd
3
+ size 10360
models/hydraulic/n128_s20751/factorized_nb.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_nb"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_nb.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ae7f5edffa46496ce66aa0a94bb1486e16d38aa04b7a54c6f08ee24c40475dc1
3
+ size 599448
models/hydraulic/n128_s20751/factorized_neural.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_neural"],["estimated_mean_scalars",19936],["checkpoint",{"dict":[["net.0.weight",{"tensor":"t000004"}],["net.0.bias",{"tensor":"t000005"}],["net.2.weight",{"tensor":"t000006"}],["net.2.bias",{"tensor":"t000007"}]]}],["adaptation_fits",5],["neural_parameters",19936]]}],["mean",{"tensor":"t000008"}],["scale",{"tensor":"t000009"}],["fit_ids",{"tensor":"t000010"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_neural.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7a530f77cd311696ae081f328af6c430cafcff817f379a769c29af9059e1b4da
3
+ size 177936
models/hydraulic/n128_s20751/factorized_ridge.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",{"tensor":"t000005"}],["size",3]]},{"dict":[["mean",{"tensor":"t000006"}],["cov",{"tensor":"t000007"}],["count",{"tensor":"t000008"}],["centers",{"tensor":"t000009"}],["labels",{"tensor":"t000010"}],["weights",{"tensor":"t000011"}],["size",4]]},{"dict":[["mean",{"tensor":"t000012"}],["cov",{"tensor":"t000013"}],["count",{"tensor":"t000014"}],["centers",{"tensor":"t000015"}],["labels",{"tensor":"t000016"}],["weights",{"tensor":"t000017"}],["size",3]]},{"dict":[["mean",{"tensor":"t000018"}],["cov",{"tensor":"t000019"}],["count",{"tensor":"t000020"}],["centers",{"tensor":"t000021"}],["labels",{"tensor":"t000022"}],["weights",{"tensor":"t000023"}],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_ridge"],["grid",{"tensor":"t000024"}],["neural_parameters",0]]}],["mean",{"tensor":"t000025"}],["scale",{"tensor":"t000026"}],["fit_ids",{"tensor":"t000027"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/factorized_ridge.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a5ff340a71a2dccdea6e6be18a009fbf067b8331b7b89f741ff81eb65ff99d38
3
+ size 355224
models/hydraulic/n128_s20751/joint_gaussian.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","joint_gaussian"],["estimated_mean_scalars",8064],["checkpoint",{"dict":[["mean",{"tensor":"t000004"}]]}],["adaptation_fits",1],["neural_parameters",0]]}],["mean",{"tensor":"t000005"}],["scale",{"tensor":"t000006"}],["fit_ids",{"tensor":"t000007"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/joint_gaussian.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:99a66ec6b3d0dc5911ff314d0321abd605b38e8f7a9d80c803eaac10825e991e
3
+ size 162488
models/hydraulic/n128_s20751/joint_neural.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","joint_neural"],["estimated_mean_scalars",19955],["checkpoint",{"dict":[["net.0.weight",{"tensor":"t000004"}],["net.0.bias",{"tensor":"t000005"}],["net.2.weight",{"tensor":"t000006"}],["net.2.bias",{"tensor":"t000007"}]]}],["adaptation_fits",5],["neural_parameters",19955]]}],["mean",{"tensor":"t000008"}],["scale",{"tensor":"t000009"}],["fit_ids",{"tensor":"t000010"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20751/joint_neural.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:89b367f5fc19c645a1d3746b1aaa6536397c050a8a519827ff0b84677f771ffb
3
+ size 178004
models/hydraulic/n128_s20752/additive_diag.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","additive_diag"],["estimated_mean_scalars",840],["checkpoint",{"dict":[["weights",{"tensor":"t000004"}]]}],["adaptation_fits",1],["neural_parameters",0]]}],["mean",{"tensor":"t000005"}],["scale",{"tensor":"t000006"}],["fit_ids",{"tensor":"t000007"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/additive_diag.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:db67c4b86368618502a77db6ce7829b55532222d901fe419cc6e76183c825ef6
3
+ size 104696
models/hydraulic/n128_s20752/additive_full.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["prior",{"tensor":"t000002"}],["hypotheses",{"tensor":"t000003"}],["sizes",{"tuple":[3,4,3,4]}],["kind","additive_full"],["estimated_mean_scalars",840],["checkpoint",{"dict":[["weights",{"tensor":"t000004"}]]}],["adaptation_fits",1],["neural_parameters",0]]}],["mean",{"tensor":"t000005"}],["scale",{"tensor":"t000006"}],["fit_ids",{"tensor":"t000007"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/additive_full.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5c17b94994199c520040983743e609569a4a55c8816f5b4410b0b3411986e2fc
3
+ size 104696
models/hydraulic/n128_s20752/factorized_classifier.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["kind","factorized_classifier"],["sizes",{"tuple":[3,4,3,4]}],["state_dict",{"dict":[["0.weight",{"tensor":"t000000"}],["0.bias",{"tensor":"t000001"}],["2.weight",{"tensor":"t000002"}],["2.bias",{"tensor":"t000003"}]]}],["nonlinear",true],["input_dimensions",56],["grid",{"tensor":"t000004"}],["temperatures",{"tensor":"t000005"}],["neural_parameters",19969],["adaptation_fits",5]]}],["mean",{"tensor":"t000006"}],["scale",{"tensor":"t000007"}],["fit_ids",{"tensor":"t000008"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/factorized_classifier.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b21433876e900da3357f1d1772568a11ecc0bfd014c19cdc7bddc5bf481a56f1
3
+ size 87172
models/hydraulic/n128_s20752/factorized_kernel.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_kernel"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/factorized_kernel.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9ed157540499fd54d5b0f1c9edccb36058b13c1f2f50653f26ab34a284c98db0
3
+ size 348560
models/hydraulic/n128_s20752/factorized_lda.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_lda"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/factorized_lda.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dedd5493192e1e799734bf2162599f2a47be77d55bb1fbfa619f8405283f21c8
3
+ size 599448
models/hydraulic/n128_s20752/factorized_logistic.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["kind","factorized_logistic"],["sizes",{"tuple":[3,4,3,4]}],["state_dict",{"dict":[["weight",{"tensor":"t000000"}],["bias",{"tensor":"t000001"}]]}],["nonlinear",false],["input_dimensions",56],["grid",{"tensor":"t000002"}],["temperatures",{"tensor":"t000003"}],["neural_parameters",802],["adaptation_fits",5]]}],["mean",{"tensor":"t000004"}],["scale",{"tensor":"t000005"}],["fit_ids",{"tensor":"t000006"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/factorized_logistic.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fe3ec47e44fa04ff58e8c5eef0838ccd83223782847ede022eaa6f59cf56f179
3
+ size 10360
models/hydraulic/n128_s20752/factorized_nb.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"dict":[["model",{"dict":[["parts",{"list":[{"dict":[["mean",{"tensor":"t000000"}],["cov",{"tensor":"t000001"}],["count",{"tensor":"t000002"}],["centers",{"tensor":"t000003"}],["labels",{"tensor":"t000004"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000005"}],["cov",{"tensor":"t000006"}],["count",{"tensor":"t000007"}],["centers",{"tensor":"t000008"}],["labels",{"tensor":"t000009"}],["weights",null],["size",4]]},{"dict":[["mean",{"tensor":"t000010"}],["cov",{"tensor":"t000011"}],["count",{"tensor":"t000012"}],["centers",{"tensor":"t000013"}],["labels",{"tensor":"t000014"}],["weights",null],["size",3]]},{"dict":[["mean",{"tensor":"t000015"}],["cov",{"tensor":"t000016"}],["count",{"tensor":"t000017"}],["centers",{"tensor":"t000018"}],["labels",{"tensor":"t000019"}],["weights",null],["size",4]]}]}],["sizes",{"tuple":[3,4,3,4]}],["kind","factorized_nb"],["grid",{"tensor":"t000020"}],["neural_parameters",0]]}],["mean",{"tensor":"t000021"}],["scale",{"tensor":"t000022"}],["fit_ids",{"tensor":"t000023"}],["sizes",{"list":[3,4,3,4]}]]}
models/hydraulic/n128_s20752/factorized_nb.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:57f8e9e46caa976b2a31f4d0bdfbab3b262d74bd3099e4cabee00083ffdf2b5d
3
+ size 599448