yx21e commited on
Commit
0847cd0
·
verified ·
1 Parent(s): e5dd1fb

Publish compiled paper PDF without manuscript source

Browse files
.gitattributes CHANGED
@@ -43,3 +43,4 @@ assets/overview_final.png filter=lfs diff=lfs merge=lfs -text
43
  assets/primary_rank_change_final.png filter=lfs diff=lfs merge=lfs -text
44
  assets/selection_regret_final.png filter=lfs diff=lfs merge=lfs -text
45
  assets/supporting_rank_map_final.png filter=lfs diff=lfs merge=lfs -text
 
 
43
  assets/primary_rank_change_final.png filter=lfs diff=lfs merge=lfs -text
44
  assets/selection_regret_final.png filter=lfs diff=lfs merge=lfs -text
45
  assets/supporting_rank_map_final.png filter=lfs diff=lfs merge=lfs -text
46
+ paper/wildfire_fm_evaluation_contracts.pdf filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -29,7 +29,7 @@ The model is intended as a reproducible reference backbone for fixed-contract wi
29
 
30
  **Model code.** The compact U-Net definition is provided in `models/wildfire_fm/modeling_unet.py`, with a short loading example below.
31
 
32
- **Evaluation artifacts.** Final-paper figure previews and sanitized compact CSV/JSON summaries are included under `assets/`, `paper_outputs/`, and `artifacts/results/`. Manuscript TeX/PDF files are intentionally not included in this model release.
33
 
34
  **Data notes.** Data sources and access entry points are documented in `data_sources/DATA_SOURCES.md`; users must obtain source data from the original providers.
35
 
@@ -80,7 +80,7 @@ The paper evaluates WildFIRE-FM and ten Earth-FM comparators under fixed task co
80
  - **Smoke PM2.5 RMSE:** `4.4403 ± 0.0488`, AlphaEarth; lower is better.
81
  - **Extreme-heat RMSE-C:** `0.2179 ± 0.0043`, WildFIRE-FM; lower is better.
82
 
83
- The public release includes sanitized CSV/JSON summaries used to audit the displayed values. Manuscript table TeX is not included.
84
 
85
  ### Fixed-Contract Checks From The Final Paper
86
 
@@ -123,6 +123,7 @@ Full raw-data reruns require separately downloaded source data, local feature ca
123
 
124
  ```text
125
  models/wildfire_fm/ model code, manifests, and checkpoint metadata
 
126
  paper_outputs/ final-paper figure PDFs retained for reproducibility
127
  artifacts/results/ sanitized compact CSV/JSON summaries for released outputs
128
  experiments/ sanitized raw-rerun references and Slurm template
 
29
 
30
  **Model code.** The compact U-Net definition is provided in `models/wildfire_fm/modeling_unet.py`, with a short loading example below.
31
 
32
+ **Evaluation artifacts.** A compiled paper PDF, final-paper figure previews, and sanitized compact CSV/JSON summaries are included under `paper/`, `assets/`, `paper_outputs/`, and `artifacts/results/`. Manuscript TeX, BibTeX, and TikZ source files are intentionally not included in this model release.
33
 
34
  **Data notes.** Data sources and access entry points are documented in `data_sources/DATA_SOURCES.md`; users must obtain source data from the original providers.
35
 
 
80
  - **Smoke PM2.5 RMSE:** `4.4403 ± 0.0488`, AlphaEarth; lower is better.
81
  - **Extreme-heat RMSE-C:** `0.2179 ± 0.0043`, WildFIRE-FM; lower is better.
82
 
83
+ The compiled paper PDF is available at `paper/wildfire_fm_evaluation_contracts.pdf`. The public release also includes sanitized CSV/JSON summaries used to audit the displayed values. Manuscript table TeX is not included.
84
 
85
  ### Fixed-Contract Checks From The Final Paper
86
 
 
123
 
124
  ```text
125
  models/wildfire_fm/ model code, manifests, and checkpoint metadata
126
+ paper/ compiled paper PDF only; no TeX source
127
  paper_outputs/ final-paper figure PDFs retained for reproducibility
128
  artifacts/results/ sanitized compact CSV/JSON summaries for released outputs
129
  experiments/ sanitized raw-rerun references and Slurm template
artifacts/manifests/paper_outputs.sha256 CHANGED
@@ -4,6 +4,7 @@ ca11c75c03078a9be26421b527ab5a49f5fc43ce8e5edd7da14af120a247b67c assets/primary
4
  5552fb6cca6a0a683592e724b4bd562f923cf99c04e2abdb846546b1d67aecc4 assets/selection_regret_final.png
5
  34807e65ca71365a26a3b74cae70e6b40ae6f2151110e12c53e0efa9f8b726aa assets/supporting_rank_map_final.png
6
  7adb6a949bce3203b6cb10a458e115c60ba0b3efdb10f2ca1a1fd508924bc2ac assets/wildfire_fm_model_card.svg
 
7
  b369d13e0419fa8272ccdc994b6642f3b141248a879c030218e387c583537eb2 paper_outputs/figures/fig_fireprone_contract_progression_compact.pdf
8
  e3110c70c3cf8ecb8671163a401a155920266e3f907f9c6baf08e27ec6e6c410 paper_outputs/figures/fig_primary_rank_change_map.pdf
9
  4e5b791ba4d136f722bd75a61097203836819ce9411def1caac4cc1e6d881275 paper_outputs/figures/fig_rank_heatmap1.pdf
 
4
  5552fb6cca6a0a683592e724b4bd562f923cf99c04e2abdb846546b1d67aecc4 assets/selection_regret_final.png
5
  34807e65ca71365a26a3b74cae70e6b40ae6f2151110e12c53e0efa9f8b726aa assets/supporting_rank_map_final.png
6
  7adb6a949bce3203b6cb10a458e115c60ba0b3efdb10f2ca1a1fd508924bc2ac assets/wildfire_fm_model_card.svg
7
+ 46d646e35085b1a5b8966e15d8c438327e864404572c831cdd2ae7599561ddd1 paper/wildfire_fm_evaluation_contracts.pdf
8
  b369d13e0419fa8272ccdc994b6642f3b141248a879c030218e387c583537eb2 paper_outputs/figures/fig_fireprone_contract_progression_compact.pdf
9
  e3110c70c3cf8ecb8671163a401a155920266e3f907f9c6baf08e27ec6e6c410 paper_outputs/figures/fig_primary_rank_change_map.pdf
10
  4e5b791ba4d136f722bd75a61097203836819ce9411def1caac4cc1e6d881275 paper_outputs/figures/fig_rank_heatmap1.pdf
artifacts/manifests/paper_outputs.yml CHANGED
@@ -12,6 +12,8 @@ outputs:
12
  sha256: 34807e65ca71365a26a3b74cae70e6b40ae6f2151110e12c53e0efa9f8b726aa
13
  - path: assets/wildfire_fm_model_card.svg
14
  sha256: 7adb6a949bce3203b6cb10a458e115c60ba0b3efdb10f2ca1a1fd508924bc2ac
 
 
15
  - path: paper_outputs/figures/fig_fireprone_contract_progression_compact.pdf
16
  sha256: b369d13e0419fa8272ccdc994b6642f3b141248a879c030218e387c583537eb2
17
  - path: paper_outputs/figures/fig_primary_rank_change_map.pdf
 
12
  sha256: 34807e65ca71365a26a3b74cae70e6b40ae6f2151110e12c53e0efa9f8b726aa
13
  - path: assets/wildfire_fm_model_card.svg
14
  sha256: 7adb6a949bce3203b6cb10a458e115c60ba0b3efdb10f2ca1a1fd508924bc2ac
15
+ - path: paper/wildfire_fm_evaluation_contracts.pdf
16
+ sha256: 46d646e35085b1a5b8966e15d8c438327e864404572c831cdd2ae7599561ddd1
17
  - path: paper_outputs/figures/fig_fireprone_contract_progression_compact.pdf
18
  sha256: b369d13e0419fa8272ccdc994b6642f3b141248a879c030218e387c583537eb2
19
  - path: paper_outputs/figures/fig_primary_rank_change_map.pdf
docs/artifact_map.md CHANGED
@@ -1,7 +1,8 @@
1
  # Public Artifact Map
2
 
3
  This map describes the public Hugging Face release boundary. Manuscript TeX,
4
- BibTeX, table TeX, TikZ source, and paper PDFs are intentionally excluded.
 
5
 
6
  ## Included Public Artifacts
7
 
@@ -9,6 +10,7 @@ BibTeX, table TeX, TikZ source, and paper PDFs are intentionally excluded.
9
  |---|---|---|
10
  | Model code | `models/wildfire_fm/modeling_unet.py` | Compact U-Net used by the released checkpoints. |
11
  | Checkpoint metadata | `models/wildfire_fm/checkpoint_manifest.json` | Lists five seeded checkpoint paths, SHA-256 hashes, and byte sizes. |
 
12
  | Figure previews | `assets/*.png`, `assets/*.svg` | Hub-page visuals and final-paper figure previews. |
13
  | Figure PDFs | `paper_outputs/figures/*.pdf` | Selected final-paper figures retained for visual reproducibility. |
14
  | Numeric summaries | `artifacts/results/*.csv`, `artifacts/results/*.json` | Sanitized compact summaries; local machine paths removed. |
@@ -17,9 +19,8 @@ BibTeX, table TeX, TikZ source, and paper PDFs are intentionally excluded.
17
 
18
  ## Excluded Manuscript Artifacts
19
 
20
- The release does not include `paper/`, `paper_outputs/tables/`, generated table
21
- TeX, `.tikz`, `.bib`, or manuscript PDF files. The public arXiv paper should be
22
- linked separately after finalization.
23
 
24
  ## Verification
25
 
 
1
  # Public Artifact Map
2
 
3
  This map describes the public Hugging Face release boundary. Manuscript TeX,
4
+ BibTeX, table TeX, and TikZ source are intentionally excluded. A compiled paper
5
+ PDF is included.
6
 
7
  ## Included Public Artifacts
8
 
 
10
  |---|---|---|
11
  | Model code | `models/wildfire_fm/modeling_unet.py` | Compact U-Net used by the released checkpoints. |
12
  | Checkpoint metadata | `models/wildfire_fm/checkpoint_manifest.json` | Lists five seeded checkpoint paths, SHA-256 hashes, and byte sizes. |
13
+ | Paper PDF | `paper/wildfire_fm_evaluation_contracts.pdf` | Compiled from the final local manuscript source; source files are not included. |
14
  | Figure previews | `assets/*.png`, `assets/*.svg` | Hub-page visuals and final-paper figure previews. |
15
  | Figure PDFs | `paper_outputs/figures/*.pdf` | Selected final-paper figures retained for visual reproducibility. |
16
  | Numeric summaries | `artifacts/results/*.csv`, `artifacts/results/*.json` | Sanitized compact summaries; local machine paths removed. |
 
19
 
20
  ## Excluded Manuscript Artifacts
21
 
22
+ The release does not include manuscript TeX, `paper_outputs/tables/`, generated
23
+ table TeX, `.tikz`, or `.bib` files. Only the compiled PDF is published.
 
24
 
25
  ## Verification
26
 
paper/wildfire_fm_evaluation_contracts.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:46d646e35085b1a5b8966e15d8c438327e864404572c831cdd2ae7599561ddd1
3
+ size 2018875
scripts/audit_release.py CHANGED
@@ -18,6 +18,7 @@ REQUIRED = [
18
  "models/wildfire_fm/README.md",
19
  "models/wildfire_fm/modeling_unet.py",
20
  "models/wildfire_fm/checkpoint_manifest.json",
 
21
  "paper_outputs/figures/overview_wildfire.pdf",
22
  "paper_outputs/figures/matching.pdf",
23
  "paper_outputs/figures/fig_task_contract_tiles.pdf",
@@ -120,8 +121,10 @@ def main() -> None:
120
  if not (ROOT / rel).exists():
121
  issues.append(f"checksum manifest lists missing output: {rel}")
122
  expected_paths = []
123
- for rel_root in ["paper_outputs", "assets"]:
124
- expected_paths.extend(str(p.relative_to(ROOT)) for p in (ROOT / rel_root).rglob("*") if p.is_file())
 
 
125
  expected = sorted(set(expected_paths))
126
  if sorted(listed) != expected:
127
  missing = sorted(set(expected) - set(listed))
 
18
  "models/wildfire_fm/README.md",
19
  "models/wildfire_fm/modeling_unet.py",
20
  "models/wildfire_fm/checkpoint_manifest.json",
21
+ "paper/wildfire_fm_evaluation_contracts.pdf",
22
  "paper_outputs/figures/overview_wildfire.pdf",
23
  "paper_outputs/figures/matching.pdf",
24
  "paper_outputs/figures/fig_task_contract_tiles.pdf",
 
121
  if not (ROOT / rel).exists():
122
  issues.append(f"checksum manifest lists missing output: {rel}")
123
  expected_paths = []
124
+ for rel_root in ["paper", "paper_outputs", "assets"]:
125
+ root_dir = ROOT / rel_root
126
+ if root_dir.exists():
127
+ expected_paths.extend(str(p.relative_to(ROOT)) for p in root_dir.rglob("*") if p.is_file())
128
  expected = sorted(set(expected_paths))
129
  if sorted(listed) != expected:
130
  missing = sorted(set(expected) - set(listed))