SPB Git

spb/wp28_uqo

Public
2.0 KB · 21 lines latex
1\section{Replication}\label{app:replication}23Everything reported is regenerated from committed raw outputs by the scripts in \texttt{experiments/}; no number in the tables or figures is typed by hand. The directory \texttt{references/initial\_pamle/} contains the prior draft, its archive and SHA-256 checksums; its Monte Carlo (seed 20261028, $N = 2^{20}$, $m \in \{256,64,16\}$, 500 replications) was re-run and matched to $5\times10^{-13}$ before any change was made, and the test \texttt{tests/test\_reproducibility.py} reproduces its summary table from the new code.45\paragraph{Commands.}6\begin{verbatim}7python3 -m pip install -r requirements.txt8pytest -q                                   # unit tests, exact identities, protocol9python3 theory/symbolic_checks.py           # SymPy verification of all identities10python3 experiments/run_monte_carlo.py --config experiments/configs/main_exponential.yaml11python3 experiments/scatter_cluster.py --configs experiments/configs/main_logistic.yaml \12        experiments/configs/main_poisson.yaml experiments/configs/robustness.yaml --launch13python3 experiments/run_boundary.py; python3 experiments/run_ablations.py --model logistic14python3 experiments/run_skewed.py15python3 experiments/run_benchmarks.py --config experiments/configs/benchmarks.yaml \16        --out results/raw/benchmarks.jsonl   # requires the cluster17python3 experiments/process_results.py --figures; python3 experiments/make_tables.py18bash scripts/compile_paper.sh; bash scripts/validate_pdf.sh19\end{verbatim}20Seeds are derived from \texttt{seed\_base = 20261028} and a hash of the cell description; every raw file has a JSON manifest with git commit, Python and NumPy versions, host, wall time and the SHA-256 of the output (\texttt{experiments/EXPERIMENT\_MANIFEST.csv}). Monte Carlo cells were run on the laptop (Apple M5 Max, Python 3.14.4, NumPy 2.4.4) and on 18 cluster nodes (Python 3.9.6/3.14, NumPy 2.0.2/2.5.4); floating-point results differ across these environments at the level of $10^{-12}$ relative, far below the Monte Carlo standard errors reported.21
Files · dd2471a83ff836060f8585aef5236d77d6a11c15
Menu

Theme