Nicholas0228 commited on
Commit
381f66f
·
verified ·
1 Parent(s): 8a15097

Add c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000 (milestone, cosine 2e-4 -> 5e-5)

Browse files
.gitattributes CHANGED
@@ -95,3 +95,5 @@ c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000007000/model/.metadata filt
95
  c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000007000/model/__0_0.distcp filter=lfs diff=lfs merge=lfs -text
96
  c3-3/cosine_2e-4_to5e-5_clip5/packed_temporal_grid/iter_000008000/model/.metadata filter=lfs diff=lfs merge=lfs -text
97
  c3-3/cosine_2e-4_to5e-5_clip5/packed_temporal_grid/iter_000008000/model/__0_0.distcp filter=lfs diff=lfs merge=lfs -text
 
 
 
95
  c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000007000/model/__0_0.distcp filter=lfs diff=lfs merge=lfs -text
96
  c3-3/cosine_2e-4_to5e-5_clip5/packed_temporal_grid/iter_000008000/model/.metadata filter=lfs diff=lfs merge=lfs -text
97
  c3-3/cosine_2e-4_to5e-5_clip5/packed_temporal_grid/iter_000008000/model/__0_0.distcp filter=lfs diff=lfs merge=lfs -text
98
+ c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/.metadata filter=lfs diff=lfs merge=lfs -text
99
+ c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__0_0.distcp filter=lfs diff=lfs merge=lfs -text
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/README.md ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # c3-3 / source_aligned / step 8000
2
+
3
+ - **Model family**: `c3-3`
4
+ - **Memory RoPE mode**: `source_aligned`
5
+ - **Optimizer step**: 8000
6
+ - **Sample exposure**: 64000 (step x global batch 8)
7
+ - **W&B run ID**: `jhnefd4q`
8
+ - **Code commit**: `44f4c8b11f671e811f896539c5faa96db77a078d`
9
+ - **Dataset manifest SHA-256**: `488feab621a47d5f5b77e1fb6547b24d64912cba66b7d6cababa53c1d4c8dd78`
10
+ - **Learning rate**: 0.0002 (peak; cosine to 5e-05 = x0.25, 100-step warmup, cycle 10000)
11
+ - **Gradient clipping**: enabled=true, clip_norm=5.0
12
+ - **Generation geometry**: first_chunk_t=3, chunk_t=3
13
+ - **Contents**: model/inference state only (8 DCP shards + `.metadata`); optimizer and scheduler state excluded
14
+
15
+ ## Fixed-noise validation
16
+
17
+ No fixed-noise validation result exists for this exact step.
18
+
19
+ ## Shard layout
20
+
21
+ All tensors are consolidated into `__0_0.distcp`; `__1_0`..`__7_0` are 0 bytes. They are
22
+ retained deliberately -- `.metadata` enumerates every rank, and a DCP load into an
23
+ 8-rank mesh expects the files to be present. Do not prune them.
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/config.yaml ADDED
@@ -0,0 +1,466 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ checkpoint:
2
+ broadcast_via_filesystem: 'False'
3
+ dcp_allow_mismatched_size: 'False'
4
+ dcp_async_mode_enabled: 'False'
5
+ jit:
6
+ device: cuda
7
+ dtype: bfloat16
8
+ enabled: 'False'
9
+ input_shape: null
10
+ strict: 'True'
11
+ keys_not_to_resume: []
12
+ load_ema_to_reg: 'False'
13
+ load_from_object_store:
14
+ bucket: ''
15
+ credentials: ''
16
+ enabled: 'False'
17
+ load_path: ''
18
+ load_training_state: 'False'
19
+ only_load_scheduler_state: 'False'
20
+ override_optimizer_lr: 'False'
21
+ save_iter: '125'
22
+ save_to_object_store:
23
+ bucket: ''
24
+ credentials: ''
25
+ enabled: 'False'
26
+ strict_resume: 'False'
27
+ type:
28
+ _target_: <class 'rcm.checkpointers.dcp_distill.DistributedCheckpointer_Distill'>
29
+ callbacks: null
30
+ disable_async: 'False'
31
+ verbose: 'True'
32
+ dataloader_train:
33
+ _target_: <function create_dataloader at 0x74c3f432e840>
34
+ batch_size: '1'
35
+ max_samples: '0'
36
+ num_workers: '1'
37
+ prefetch_factor: '2'
38
+ sample_offset: '6000'
39
+ shard_shuffle_buffer: '0'
40
+ shuffle_buffer: '0'
41
+ tar_path_pattern: /fsx/gstevenw/context_compression/datasets/sfdmd_c3-3_rollout_81920train_256val_seed0/parts/train/part-*/shard-00000.tar
42
+ uniform_shard_samples: '128'
43
+ dataloader_val:
44
+ _target_: <class 'torch.utils.data.dataloader.DataLoader'>
45
+ batch_sampler: null
46
+ batch_size: '1'
47
+ collate_fn: null
48
+ dataset: <function <lambda> at 0x74c3f42c8f40>
49
+ drop_last: 'False'
50
+ generator: null
51
+ in_order: 'True'
52
+ multiprocessing_context: null
53
+ num_workers: '0'
54
+ persistent_workers: 'False'
55
+ pin_memory: 'False'
56
+ pin_memory_device: ''
57
+ prefetch_factor: null
58
+ sampler: null
59
+ shuffle: null
60
+ timeout: '0'
61
+ worker_init_fn: null
62
+ defaults:
63
+ - _self_
64
+ - trainer: standard
65
+ - data_train: dummy
66
+ - data_val: dummy
67
+ - optimizer: fusedadamw
68
+ - scheduler: lambdalinear
69
+ - callbacks: basic
70
+ - checkpoint: local
71
+ - ckpt_type: dcp
72
+ - model: fsdp_t2v_distill_rcm
73
+ - net: null
74
+ - net_compressor: null
75
+ - net_teacher: null
76
+ - net_causal_teacher: null
77
+ - net_bidirectional_teacher: null
78
+ - net_fake_score: null
79
+ - optimizer_fake_score: fusedadamw
80
+ - conditioner: text_nodrop
81
+ - ema: power
82
+ - tokenizer: wan2pt1_tokenizer
83
+ - experiment: null
84
+ job:
85
+ group: future-sf-scaleup
86
+ name: context_compress_future_sf_c3-3_81920train_cr4_source_aligned_gbs8_lr2e-4_10000it_clip5_cosine
87
+ project: Memory_Compression
88
+ wandb_mode: online
89
+ model:
90
+ _recursive_: 'False'
91
+ _target_: <class 'rcm.models.t2v_model_causal.T2VCausalModel'>
92
+ config:
93
+ backward_timesteps:
94
+ - '0.9375'
95
+ - '0.8333333333333334'
96
+ - '0.625'
97
+ bidirectional_guidance: 5.0
98
+ bidirectional_teacher_ckpt: ''
99
+ causal_guidance: 3.0
100
+ causal_teacher_ckpt: ''
101
+ checkpoint:
102
+ bucket: ''
103
+ credentials: ''
104
+ enabled: false
105
+ chunk_t: 3
106
+ compressor_ckpt: ''
107
+ conditioner:
108
+ _target_: <class 'rcm.conditioner.TextConditioner'>
109
+ text:
110
+ _target_: <class 'rcm.conditioner.TextAttr'>
111
+ dropout_rate: '0.0'
112
+ empty_string_embeddings_path: negative_prompt/empty_string_umt5.pt
113
+ input_key:
114
+ - t5_text_embeddings
115
+ use_empty_string: 'False'
116
+ context_compression_ae_weight: 1.0
117
+ context_compression_cacheaware_branch: future
118
+ context_compression_compressed_context_checkpoint_mode: reentrant
119
+ context_compression_compressor_checkpoint_mode: default
120
+ context_compression_disable_compressed_context_checkpoint: false
121
+ context_compression_history_t: 0
122
+ context_compression_history_t_max: 20
123
+ context_compression_history_t_min: 1
124
+ context_compression_memory_rope_mode: source_aligned
125
+ context_compression_pad_sampled_history_t: false
126
+ context_compression_prefix_t_values:
127
+ - '3'
128
+ - '6'
129
+ - '9'
130
+ - '12'
131
+ - '15'
132
+ - '18'
133
+ context_compression_rollout_denoise_steps: 4
134
+ context_compression_rollout_detach_history: true
135
+ context_compression_rollout_loss_reduction: mean
136
+ context_compression_rollout_steps: 0
137
+ context_compression_sample_history_t: false
138
+ context_compression_sample_target_start_t: false
139
+ context_compression_static_fixed_noise: false
140
+ context_compression_static_t: -1.0
141
+ context_compression_static_t_values: ''
142
+ context_compression_target_start_t_max: 0
143
+ context_compression_target_start_t_min: 0
144
+ context_compression_target_t: 3
145
+ context_from_last_step: false
146
+ context_from_last_step_start_chunk: 0
147
+ dcm_skipping_interval_steps: 1
148
+ dcm_total_steps: 48
149
+ df_timestep_strategy: random
150
+ ema:
151
+ enabled: false
152
+ iteration_shift: 0
153
+ rate: 0.1
154
+ fake_score_ckpt: ''
155
+ first_chunk_t: 3
156
+ fsdp_shard_size: 1
157
+ generation_dit_frozen: true
158
+ grad_clip: true
159
+ input_caption_key: prompts
160
+ input_data_key: videos
161
+ input_latent_key: latents
162
+ loss_scale: 100.0
163
+ loss_scale_dmd: 1.0
164
+ loss_scale_fake_score: 1.0
165
+ loss_weighting: none
166
+ max_simulation_steps_fake: 4
167
+ neg_embed_path: /fsx/gstevenw/context_compression/assets/checkpoints/umT5_wan_negative_emb.pt
168
+ net:
169
+ _target_: <class 'rcm.networks.wan2pt1.WanModel'>
170
+ cross_attn_norm: 'True'
171
+ dim: '1536'
172
+ eps: 1e-06
173
+ ffn_dim: '8960'
174
+ freq_dim: '256'
175
+ in_dim: '16'
176
+ model_type: t2v
177
+ num_heads: '12'
178
+ num_layers: '30'
179
+ out_dim: '16'
180
+ patch_size:
181
+ - '1'
182
+ - '2'
183
+ - '2'
184
+ qk_norm: 'True'
185
+ sac_config:
186
+ determinism_check: default
187
+ every_n_blocks: 1
188
+ mode: block_wise
189
+ text_dim: '4096'
190
+ text_len: '512'
191
+ net_bidirectional_teacher: null
192
+ net_causal_teacher: null
193
+ net_compressor:
194
+ _target_: <class 'rcm.networks.wan2pt1.WanMemoryCompressor'>
195
+ cross_attn_norm: 'True'
196
+ dim: '1536'
197
+ eps: 1e-06
198
+ ffn_dim: '8960'
199
+ freq_dim: '256'
200
+ in_dim: '16'
201
+ max_memory_tokens_per_frame: '1024'
202
+ memory_ratio: '0.25'
203
+ model_type: t2v
204
+ num_heads: '12'
205
+ num_layers: '30'
206
+ out_dim: '16'
207
+ patch_size:
208
+ - '1'
209
+ - '2'
210
+ - '2'
211
+ qk_norm: 'True'
212
+ sac_config:
213
+ determinism_check: default
214
+ every_n_blocks: 1
215
+ mode: block_wise
216
+ text_dim: '4096'
217
+ text_len: '512'
218
+ net_fake_score: null
219
+ optimizer_fake_score:
220
+ _target_: <function get_base_optimizer at 0x74c3f828b6a0>
221
+ betas:
222
+ - '0.9'
223
+ - '0.99'
224
+ capturable: 'True'
225
+ eps: 1e-08
226
+ lr: '0.0001'
227
+ master_weights: 'True'
228
+ model: null
229
+ optim_type: fusedadam
230
+ weight_decay: '0.1'
231
+ p_D:
232
+ _target_: <class 'rcm.utils.timestep_utils.UniformShift'>
233
+ shift: '5.0'
234
+ p_G:
235
+ _target_: <class 'rcm.utils.timestep_utils.UniformShift'>
236
+ p_mean: '-0.8'
237
+ p_std: '1.6'
238
+ shift: '5.0'
239
+ precision: bfloat16
240
+ rectified_flow_t_scaling_factor: 1000.0
241
+ replayed_training: false
242
+ resolution: 480p
243
+ sample_timestep_shift: 3.0
244
+ sf_backward_timestep_schedules: []
245
+ sf_simulation_steps_per_chunk: []
246
+ shift3_backward: false
247
+ sigma_data: 1.0
248
+ sigma_max: 1600.0
249
+ state_ch: 16
250
+ state_t: 21
251
+ student_ckpt: /fsx/gstevenw/context_compression/assets/checkpoints/Causal_rCM_Wan2.1_T2V_1.3B_480p_TF-dCM-init_SF-DMD_c3-3_step4.pt
252
+ student_update_freq: 5
253
+ tangent_warmup: 0
254
+ text_encoder_class: umT5
255
+ text_encoder_path: /fsx/gstevenw/context_compression/assets/checkpoints/models_t5_umt5-xxl-enc-bf16.pth
256
+ tokenizer:
257
+ _target_: <class 'rcm.tokenizers.wan2pt1.Wan2pt1VAEInterface'>
258
+ chunk_duration: '81'
259
+ vae_pth: /fsx/gstevenw/context_compression/assets/checkpoints/Wan2.1_VAE.pth
260
+ training_type: cc_cacheaware_self_forcing
261
+ model_parallel:
262
+ _cpu_offloading_context: null
263
+ autocast_dtype: torch.float32
264
+ barrier_with_L1_time: true
265
+ batch_p2p_comm: true
266
+ batch_p2p_sync: true
267
+ bf16: false
268
+ context_parallel_size: 1
269
+ cpu_offloading: false
270
+ cpu_offloading_activations: true
271
+ cpu_offloading_double_buffering: false
272
+ cpu_offloading_num_layers: 0
273
+ cpu_offloading_retain_pinned_cpu_buffers: false
274
+ cpu_offloading_weights: false
275
+ cross_entropy_fusion_impl: native
276
+ cross_entropy_loss_fusion: false
277
+ deallocate_pipeline_outputs: false
278
+ defer_embedding_wgrad_compute: false
279
+ delay_wgrad_compute: false
280
+ deterministic_mode: false
281
+ enable_autocast: false
282
+ ep_overlap_early_attn_memory_release: false
283
+ expert_model_parallel_size: 1
284
+ expert_tensor_parallel_size: 1
285
+ finalize_model_grads_func: null
286
+ fp16: false
287
+ grad_scale_func: null
288
+ grad_sync_func: null
289
+ gradient_accumulation_fusion: false
290
+ hierarchical_context_parallel_sizes: null
291
+ hybrid_context_parallel: false
292
+ max_seqlen_per_dp_cp_rank: null
293
+ microbatch_group_size_per_vp_stage: 1
294
+ mtp_standalone: false
295
+ no_sync_func: null
296
+ num_microbatches_with_partial_activation_checkpoints: null
297
+ overlap_dispatch_backward_with_experts_wgrad: false
298
+ overlap_moe_expert_parallel_comm: false
299
+ overlap_p2p_comm: false
300
+ overlap_p2p_comm_warmup_flush: false
301
+ param_sync_func: null
302
+ params_dtype: torch.float32
303
+ perform_initialization: true
304
+ pipeline_dtype: null
305
+ pipeline_model_parallel_comm_backend: null
306
+ pipeline_model_parallel_size: 1
307
+ sequence_parallel: false
308
+ tensor_model_parallel_size: 1
309
+ timers: null
310
+ tp_comm_atomic_ag: false
311
+ tp_comm_atomic_rs: false
312
+ tp_comm_bootstrap_backend: nccl
313
+ tp_comm_bulk_dgrad: true
314
+ tp_comm_bulk_wgrad: true
315
+ tp_comm_overlap: false
316
+ tp_comm_overlap_ag: true
317
+ tp_comm_overlap_disable_fc1: false
318
+ tp_comm_overlap_disable_qkv: false
319
+ tp_comm_overlap_rs: true
320
+ tp_comm_overlap_rs_dgrad: false
321
+ tp_comm_split_ag: true
322
+ tp_comm_split_rs: true
323
+ use_cpu_initialization: false
324
+ use_ring_exchange_p2p: false
325
+ use_te_rng_tracker: false
326
+ variable_seq_lengths: false
327
+ virtual_pipeline_model_parallel_size: null
328
+ wgrad_deferral_limit: 0
329
+ optimizer:
330
+ _target_: <function get_base_optimizer at 0x74c3f828b6a0>
331
+ betas:
332
+ - '0.9'
333
+ - '0.999'
334
+ capturable: 'True'
335
+ eps: 1e-08
336
+ lr: '0.0002'
337
+ master_weights: 'True'
338
+ model: null
339
+ optim_type: fusedadam
340
+ weight_decay: '0.01'
341
+ scheduler:
342
+ _target_: rcm.utils.lr_scheduler.LambdaWarmUpCosineScheduler
343
+ cycle_lengths:
344
+ - '10000'
345
+ f_max:
346
+ - '1.0'
347
+ f_min:
348
+ - '0.25'
349
+ f_start:
350
+ - 1e-06
351
+ verbosity_interval: '0'
352
+ warm_up_steps:
353
+ - '100'
354
+ trainer:
355
+ callbacks:
356
+ compile_tokenizer:
357
+ _target_: <class 'rcm.callbacks.compile_tokenizer.CompileTokenizer'>
358
+ compile_after_iterations: '0'
359
+ dynamic: 'False'
360
+ enabled: 'False'
361
+ dataloader_speed:
362
+ _target_: <class 'rcm.callbacks.dataloading_monitor.DetailedDataLoadingSpeedMonitor'>
363
+ every_n: '5'
364
+ save_s3: 'False'
365
+ step_size: '1'
366
+ device_monitor:
367
+ _target_: <class 'rcm.callbacks.device_monitor.DeviceMonitor'>
368
+ every_n: '5'
369
+ log_memory_detail: 'True'
370
+ save_s3: 'False'
371
+ step_size: '1'
372
+ upload_every_n_mul: '10'
373
+ every_n_sample_ema:
374
+ _target_: <class 'rcm.callbacks.every_n_draw_distill.EveryNDrawSample_Distill'>
375
+ every_n: '100000000'
376
+ is_ema: 'True'
377
+ is_image: 'False'
378
+ is_sample: 'True'
379
+ n_sample_to_save: '64'
380
+ num_samples: '2'
381
+ num_sampling_step: '50'
382
+ run_at_start: 'False'
383
+ sample_fix: 'False'
384
+ save_s3: 'False'
385
+ show_all_frames: 'False'
386
+ step_size: '1'
387
+ every_n_sample_reg:
388
+ _target_: <class 'rcm.callbacks.every_n_draw_distill.EveryNDrawSample_Distill'>
389
+ every_n: '100000000'
390
+ is_ema: 'False'
391
+ is_image: 'False'
392
+ is_sample: 'True'
393
+ n_sample_to_save: '64'
394
+ num_samples: '2'
395
+ num_sampling_step: '50'
396
+ run_at_start: 'False'
397
+ sample_fix: 'False'
398
+ save_s3: 'False'
399
+ show_all_frames: 'False'
400
+ step_size: '1'
401
+ grad_clip:
402
+ _target_: <class 'rcm.callbacks.grad_clip.GradClip'>
403
+ clip_norm: '5.0'
404
+ force_finite: 'True'
405
+ heart_beat:
406
+ _target_: <class 'rcm.callbacks.heart_beat.HeartBeat'>
407
+ every_n: '10'
408
+ save_s3: 'False'
409
+ step_size: '1'
410
+ update_interval_in_minute: '20'
411
+ iter_speed:
412
+ _target_: <class 'rcm.callbacks.iter_speed.IterSpeed'>
413
+ every_n: '5'
414
+ hit_thres: '5'
415
+ save_s3: 'False'
416
+ save_s3_every_log_n: '10'
417
+ low_prec:
418
+ _target_: <class 'imaginaire.callbacks.low_precision.LowPrecisionCallback'>
419
+ config: null
420
+ trainer: null
421
+ update_iter: '1'
422
+ manual_gc:
423
+ _target_: <class 'imaginaire.callbacks.manual_gc.ManualGarbageCollection'>
424
+ every_n: '5'
425
+ warm_up: '5'
426
+ wandb:
427
+ _target_: <class 'rcm.callbacks.wandb_log.WandbCallback'>
428
+ logging_iter_multipler: '1'
429
+ save_logging_iter_multipler: '10'
430
+ save_s3: 'False'
431
+ wandb_10x:
432
+ _target_: <class 'rcm.callbacks.wandb_log.WandbCallback'>
433
+ logging_iter_multipler: '10'
434
+ save_logging_iter_multipler: '1'
435
+ save_s3: 'False'
436
+ cudnn:
437
+ benchmark: 'True'
438
+ deterministic: 'False'
439
+ ddp:
440
+ broadcast_buffers: 'True'
441
+ find_unused_parameters: 'False'
442
+ static_graph: 'True'
443
+ distributed_parallelism: ddp
444
+ grad_accum_iter: '1'
445
+ grad_scaler_args:
446
+ enabled: 'False'
447
+ logging_iter: '5'
448
+ max_iter: '10000'
449
+ max_val_iter: null
450
+ memory_format: torch.preserve_format
451
+ profiling:
452
+ enable_memory_snapshot: 'False'
453
+ enable_profiling: 'False'
454
+ first_n_rank: '8'
455
+ profile_freq: '1'
456
+ profile_memory: 'True'
457
+ record_shape: 'True'
458
+ with_modules: 'True'
459
+ with_stack: 'True'
460
+ run_validation: 'False'
461
+ seed: '0'
462
+ timeout_period: '999999999'
463
+ type:
464
+ _target_: <class 'rcm.trainers.trainer_distillation.ImaginaireTrainer_Distill'>
465
+ config: null
466
+ validation_iter: '100'
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/metadata.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "chunk_t": 3,
3
+ "clip_norm": 5.0,
4
+ "code_commit": "44f4c8b11f671e811f896539c5faa96db77a078d",
5
+ "contents": "model/inference state only; optimizer and scheduler state excluded",
6
+ "dataset_manifest": "/fsx/gstevenw/context_compression/datasets/sfdmd_c3-3_rollout_81920train_256val_seed0/manifest.json",
7
+ "dataset_manifest_sha256": "488feab621a47d5f5b77e1fb6547b24d64912cba66b7d6cababa53c1d4c8dd78",
8
+ "first_chunk_t": 3,
9
+ "global_batch_size": 8,
10
+ "grad_clip": true,
11
+ "lr_schedule": {
12
+ "cosine_min_factor": 0.25,
13
+ "cycle_length_steps": 10000,
14
+ "f_max": 1.0,
15
+ "f_start": 1e-06,
16
+ "final_lr": 5e-05,
17
+ "peak_lr": 0.0002,
18
+ "scheduler_target": "rcm.utils.lr_scheduler.LambdaWarmUpCosineScheduler",
19
+ "type": "cosine",
20
+ "warmup_steps": 100
21
+ },
22
+ "memory_rope_mode": "source_aligned",
23
+ "model_family": "c3-3",
24
+ "optimizer_lr": 0.0002,
25
+ "optimizer_step": 8000,
26
+ "repo_path": "c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000",
27
+ "sample_exposure": 64000,
28
+ "shard_count": 8,
29
+ "training_run_dir": "context_compress_future_sf_c3-3_81920train_cr4_source_aligned_gbs8_lr2e-4_10000it_clip5_cosine",
30
+ "validation_arm": "c3-source-cosine",
31
+ "validation_campaign": "c3_3_fixed_noise_validation_20260804",
32
+ "validation_metrics": null,
33
+ "variant": "cosine_2e-4_to5e-5_clip5",
34
+ "wandb_group": "future-sf-scaleup",
35
+ "wandb_project": "Memory_Compression",
36
+ "wandb_run_id": "jhnefd4q"
37
+ }
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/.metadata ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:344b3c5dab9a31cf13e71af7da657dff898421db179bec89758f4d773b308684
3
+ size 481484
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__0_0.distcp ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e545aec2e7dd16e9ea2554276f2534b61fb449e4a6b5e64fd56502a3a33baa10
3
+ size 5681533593
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__1_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__2_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__3_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__4_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__5_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__6_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/model/__7_0.distcp ADDED
File without changes
c3-3/cosine_2e-4_to5e-5_clip5/source_aligned/iter_000008000/sha256_manifest.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "files": {
3
+ "README.md": {
4
+ "bytes": 1027,
5
+ "sha256": "81caf7d73f81d3567f691d8f288cf8f26e9c69e6dea2389d81cbd798b91da49b"
6
+ },
7
+ "config.yaml": {
8
+ "bytes": 13397,
9
+ "sha256": "0b0fcfa29819347476a2ea0e19993fbd2370fb9ec64e7707e8023fa38ae8f821"
10
+ },
11
+ "metadata.json": {
12
+ "bytes": 1422,
13
+ "sha256": "0630c37d150a57b220d844ff7f1949b504d64e058512c60d9eda6ea8e79c9edb"
14
+ },
15
+ "model/.metadata": {
16
+ "bytes": 481484,
17
+ "sha256": "344b3c5dab9a31cf13e71af7da657dff898421db179bec89758f4d773b308684"
18
+ },
19
+ "model/__0_0.distcp": {
20
+ "bytes": 5681533593,
21
+ "sha256": "e545aec2e7dd16e9ea2554276f2534b61fb449e4a6b5e64fd56502a3a33baa10"
22
+ },
23
+ "model/__1_0.distcp": {
24
+ "bytes": 0,
25
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
26
+ },
27
+ "model/__2_0.distcp": {
28
+ "bytes": 0,
29
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
30
+ },
31
+ "model/__3_0.distcp": {
32
+ "bytes": 0,
33
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
34
+ },
35
+ "model/__4_0.distcp": {
36
+ "bytes": 0,
37
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
38
+ },
39
+ "model/__5_0.distcp": {
40
+ "bytes": 0,
41
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
42
+ },
43
+ "model/__6_0.distcp": {
44
+ "bytes": 0,
45
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
46
+ },
47
+ "model/__7_0.distcp": {
48
+ "bytes": 0,
49
+ "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
50
+ }
51
+ }
52
+ }