Spaces:
Running
Running
| """Route 1: machine-readable completeness audit of the paper's GAN experiment.""" | |
| from __future__ import annotations | |
| import json | |
| from pathlib import Path | |
| def run(output_dir: Path) -> dict[str, object]: | |
| output_dir.mkdir(parents=True, exist_ok=True) | |
| disclosed = { | |
| "datasets": ["CIFAR-10 32x32", "STL-10 64x64"], | |
| "architectures": ["ResNet", "CNN"], | |
| "framework": "generally follows improved Wasserstein GAN", | |
| "optimizer": "simultaneous Adam-DA for generator and discriminator", | |
| "learning_rate": 0.0002, | |
| "batch_size": 64, | |
| "beta_sweep_fixed_rho": 0.9, | |
| "rho_sweep_fixed_beta": 0.0, | |
| "rho_values_from_table_2": [0.3, 0.5, 0.7, 0.9], | |
| "metric": "cumulative average parameter-gradient L1 norm and Inception Score", | |
| } | |
| required_reproduction_fields = { | |
| "executable_author_code": False, | |
| "exact_resnet_definition": False, | |
| "exact_cnn_definition": False, | |
| "dataset_split_and_preprocessing": False, | |
| "latent_distribution_and_dimension": False, | |
| "critic_to_generator_update_ratio": False, | |
| "gradient_penalty_coefficient": False, | |
| "adam_epsilon": False, | |
| "training_seeds": False, | |
| "main_experiment_training_horizon": False, | |
| "inception_implementation_and_sample_count": False, | |
| "raw_gradient_norm_timeseries": False, | |
| "per_seed_inception_scores": False, | |
| } | |
| payload = { | |
| "claim": 5, | |
| "route": 1, | |
| "route_name": "source completeness audit", | |
| "source": { | |
| "ar5iv_url": "https://ar5iv.labs.arxiv.org/html/2605.19392", | |
| "retrieval_date_utc": "2026-07-29", | |
| "html_sha256": "c7ebf813dc871eba1c0c93542fcf0a7d599c7c4d44a543a0000270ce48ae7998", | |
| "source_tar_sha256": "9922a66ab5708f357aa8be09f207565791a6488f48b0d8d2cf27011964521265", | |
| "anchors": [ | |
| "Section 5 Experimental Setting and Results", | |
| "Appendix D / Additional Materials for Section 5", | |
| "Table 1", | |
| "Table 2", | |
| ], | |
| }, | |
| "disclosed": disclosed, | |
| "required_reproduction_fields": required_reproduction_fields, | |
| "missing_critical_field_count": sum(not value for value in required_reproduction_fields.values()), | |
| "author_source_uniquely_executable": all(required_reproduction_fields.values()), | |
| "verdict": "BLOCKED", | |
| "reason": ( | |
| "The source fixes the headline setting but does not identify a unique " | |
| "architecture, training process, seed distribution, or IS evaluator." | |
| ), | |
| } | |
| (output_dir / "claim5_route1_source_audit.json").write_text( | |
| json.dumps(payload, indent=2) + "\n" | |
| ) | |
| return payload | |