{ "step": 5000, "val_bpb": 0.7933211997185916, "model_config": { "sequence_len": 2048, "vocab_size": 65536, "n_layer": 16, "n_head": 8, "n_kv_head": 8, "n_embd": 1024, "window_pattern": "SSSL" }, "user_config": { "run": "nanochatpt-d16-full", "device_type": "", "fp8": false, "fp8_recipe": "tensorwise", "depth": 16, "aspect_ratio": 64, "head_dim": 128, "max_seq_len": 2048, "window_pattern": "SSSL", "num_iterations": -1, "target_flops": -1.0, "target_param_data_ratio": 12, "device_batch_size": 32, "total_batch_size": -1, "embedding_lr": 0.3, "unembedding_lr": 0.008, "weight_decay": 0.28, "matrix_lr": 0.02, "scalar_lr": 0.5, "warmup_steps": 40, "warmdown_ratio": 0.65, "final_lr_frac": 0.05, "resume_from_step": -1, "eval_every": 250, "eval_tokens": 41943040, "core_metric_every": 2000, "core_metric_max_per_task": 500, "sample_every": 2000, "save_every": 5000, "model_tag": null }, "device_batch_size": 32, "max_seq_len": 2048, "total_batch_size": 524288, "dataloader_state_dict": { "pq_idx": 70, "rg_idx": 8, "epoch": 1 }, "loop_state": { "min_val_bpb": 0.7933211997185916, "smooth_train_loss": 2.681158951893313, "total_training_time": 6360.550286769867 } }