lupele commited on
Commit
20f6cfd
·
verified ·
1 Parent(s): d2c1e1f

Publish verified formal StatePlay model and reproducibility metadata

Browse files
Files changed (5) hide show
  1. PUBLICATION.json +32 -0
  2. README.md +27 -1
  3. SHA256SUMS +4 -0
  4. world.json +39 -0
  5. world.pt +3 -0
PUBLICATION.json ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "stateplay-formal-model-publication-v1",
3
+ "repo": "lupele/rl_model",
4
+ "created_at": "2026-10-22T01:22:28.504083+00:00",
5
+ "kind": "formal_stage_A",
6
+ "run_id": "study_v1",
7
+ "conditions": 2280,
8
+ "candidates": 9120,
9
+ "optimizer_step": 652,
10
+ "mode": "B-only",
11
+ "smoke": false,
12
+ "source_sha256": "0de4a219b2e81424a909734648e55da602106586eb9638aa58e4522ed51b57bd",
13
+ "published_sha256": "56328f45f3ee19237b63add2eb666dfcaa8aaebf505d29aa400a78519aea28ac",
14
+ "metadata_only_changes": [
15
+ "/config/reward/endpoint",
16
+ "/config/reward_model/inference_url",
17
+ "/config/config_hash"
18
+ ],
19
+ "preserved_exactly": [
20
+ "schema",
21
+ "live",
22
+ "policies",
23
+ "optimizer",
24
+ "scheduler",
25
+ "scaler",
26
+ "state",
27
+ "rank_rng",
28
+ "sft_sha256",
29
+ "tokenizer_sha256"
30
+ ],
31
+ "all_parameters_optimizer_rng_exactly_equal": true
32
+ }
README.md CHANGED
@@ -1,3 +1,29 @@
1
  ---
2
- license: apache-2.0
 
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ base_model: lupele/ourmodel
3
+ tags: [stateplay, diffusionnft, reinforcement-learning, world-model]
4
  ---
5
+ # StatePlay 正式 Stage A DiffusionNFT checkpoint
6
+
7
+ `study_v1` 正式 Stage A 最终状态:**2,280 条件、9,120 候选视频、652 次优化器更新、B-only**。
8
+ 这是正式训练结果;不是 smoke 或四卡调试模型,不代表 Stage C 已完成。
9
+
10
+ `world.pt` 是增量训练状态,包含 live/old/ref、optimizer、RNG、训练进度。
11
+ 它只更新 latent state transition,不是完整 DiT;推理先加载配套 SFT 和 tokenizer,
12
+ 再叠加 `world.pt['live']`。续训还须恢复优化器等状态,并从数据仓库恢复条件顺序和消费账本。
13
+ `world.json` 是公开文件的正确校验 sidecar。
14
+
15
+ 公开副本仅将内嵌 API/本地评分服务地址替换为 `.invalid` 占位地址并重算配置哈希。
16
+ 所有参数、live/old/ref、优化器、RNG、652 步进度均逐项验证完全一致。
17
+ 重新序列化使文件 SHA256 与历史原件不同;两者映射见 `PUBLICATION.json`。
18
+
19
+ 旧 A100 转移包固定了原件 SHA256,直接传入公开副本会触发身份校验失败。
20
+ 请在转移包**复制件**中依据 `PUBLICATION.json` 更新这项身份及包完整性索引;保留校验。
21
+ 迁移还须映射本机绝对路径,保留算法配置和账本。API 地址与密钥由本机环境单独提供。
22
+
23
+
24
+ 代码:[lupele/stateplay-test](https://github.com/lupele/stateplay-test) 的 `rl_posttrain/`。
25
+ 数据:[StatePlay-Reward-2280](https://huggingface.co/datasets/lupele/StatePlay-Reward-2280)。
26
+ 配套模型:[SFT](https://huggingface.co/lupele/ourmodel)、[transition tokenizer](https://huggingface.co/lupele/transition_tokenizer.pt)、[Stage A 更新](https://huggingface.co/lupele/rl_model)、[Reward Model](https://huggingface.co/lupele/rewardmodel)。
27
+
28
+ 身份与发布处理见 `PUBLICATION.json`,公开文件 SHA256 见 `SHA256SUMS`。
29
+ 原始本地文件保持原位且未修改。仓库不包含 API 凭据或真实服务地址。
SHA256SUMS ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ 775fe06d2ccd691dd527cb06f6902a14a89621ed3a03441767fc5cfceea4e367 PUBLICATION.json
2
+ deb0af344c8011adc5b930c89a3bd15889aed6f2701cd068f54d8eecd7fc0a59 README.md
3
+ 827497a4c072985ad9662bf1f1e6e2ba52a0823b3f7f2a652d8dc67c373b575f world.json
4
+ 56328f45f3ee19237b63add2eb666dfcaa8aaebf505d29aa400a78519aea28ac world.pt
world.json ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "sha256": "56328f45f3ee19237b63add2eb666dfcaa8aaebf505d29aa400a78519aea28ac",
3
+ "schema": "rl-world-checkpoint-v1",
4
+ "state": {
5
+ "optimizer_step": 652,
6
+ "batch_id": 81,
7
+ "update_cursor": 0,
8
+ "batch_done": true,
9
+ "stage": "api",
10
+ "smoke": false,
11
+ "backend": {
12
+ "deterministic_algorithms": true,
13
+ "cudnn_deterministic": true,
14
+ "cudnn_benchmark": false,
15
+ "cublas_workspace_config": ":4096:8",
16
+ "gradient_reduction": "name-ordered-fp32-global-mean-v2",
17
+ "torch_version": "2.4.1+cu124"
18
+ },
19
+ "schedule_world_size": 7,
20
+ "ema_eta": 0.5,
21
+ "all_filtered_batch": false,
22
+ "rng_topology_mapping": {
23
+ "saved_visible_devices": 7,
24
+ "current_visible_devices": 7,
25
+ "kept_logical_devices": [
26
+ 0,
27
+ 1,
28
+ 2,
29
+ 3,
30
+ 4,
31
+ 5,
32
+ 6
33
+ ]
34
+ }
35
+ },
36
+ "mode": "B-only",
37
+ "config_hash": "74ca72fa2f0970e3d7364ac36593e02514d9585512294cbf92c876e7337bad4a",
38
+ "sft_sha256": "53eff9e5e59e92bb3cc7810e3ff36f9ee490be4a122a3a8ff96a4de0a03b4c5d"
39
+ }
world.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:56328f45f3ee19237b63add2eb666dfcaa8aaebf505d29aa400a78519aea28ac
3
+ size 33458850