greenery8848 commited on
Commit
d033c0d
·
verified ·
1 Parent(s): 8b0541e

model card: what this is, and what it deliberately does not contain

Browse files
Files changed (1) hide show
  1. README.md +66 -0
README.md ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ tags:
4
+ - research-artifacts
5
+ - sampling
6
+ - boltzmann
7
+ library_name: pytorch
8
+ ---
9
+
10
+ # drift-sampler artifacts
11
+
12
+ Recorded training checkpoints for an ongoing research project on **one-step
13
+ samplers for unnormalized Boltzmann targets** `p(x) ∝ exp(-E(x))`.
14
+
15
+ **68 files, 3.2 GB.** This repository is a storage backend, not a released
16
+ model. On its own it does very little: the weights are only meaningful together
17
+ with the training/inference code, which is not public.
18
+
19
+ ## What this is
20
+
21
+ Checkpoints from three eras of the project, laid out exactly as the code repo
22
+ expects them:
23
+
24
+ | prefix | count | what |
25
+ |---|---|---|
26
+ | `checkpoints/blessed/` | 34 | 2026-06, RTX 5090 workstation |
27
+ | `checkpoints/hpc_2026-07/` | 30 | 2026-07-29 → 08-01, NUS Hopper H200 benchmark suite |
28
+ | `checkpoints/aldp/` | 4 | 2026-07-31 alanine-dipeptide pipeline run-through |
29
+
30
+ They are kept because they are **not reproducible**: the trainer never set
31
+ `deterministic=True`, and these runs degrade late, so the best weights exist
32
+ only in an intermediate checkpoint that re-running does not recover.
33
+
34
+ ## What this is NOT
35
+
36
+ - **No code.** No model definition, no drift kernel, no training loop.
37
+ - **No method configuration.** The checkpoints carry no `hyper_parameters`
38
+ block — none of the kernel scales, drift coefficients, or objective weights
39
+ that define the method are present. Only tensors, optimizer state, and
40
+ PyTorch-Lightning bookkeeping.
41
+ - **No datasets.** These are target-density benchmarks; there is no training
42
+ data. The energy function is the only access to the target.
43
+ - **No paper.** The method is unpublished.
44
+
45
+ Consequently a `state_dict` here tells you tensor shapes and little else.
46
+
47
+ ## Usage
48
+
49
+ Fetched by the (private) code repository's own tooling, which verifies every
50
+ file against a sha256 index:
51
+
52
+ ```bash
53
+ python scripts/artifacts.py pull
54
+ python scripts/artifacts.py verify
55
+ ```
56
+
57
+ Direct download works too, but the paths are only meaningful inside that repo.
58
+
59
+ ## Provenance and contact
60
+
61
+ Produced on the NUS Hopper cluster (PBS, H200) and an RTX 5090 workstation.
62
+ Per-file provenance — which run produced which weight, and which reported
63
+ number it corresponds to — lives in the code repository, not here.
64
+
65
+ This is research work in progress. If you want to use or cite any of it, please
66
+ get in touch first.