{ "adapter_artifacts": [ { "path": "README.md", "role": "other", "sha256": "b5c83ba09a417955e01fa90589cf996156fcf0ebf2a38223d6cb898f27029be2", "size_bytes": 1500 }, { "path": "adapter_config.json", "role": "adapter_config", "sha256": "59d34ee147e491e72f3ddd17e140ea4bfbee55f3d55e1624e6738fb57c09ea32", "size_bytes": 1257 }, { "path": "adapter_model.safetensors", "role": "adapter_weights", "sha256": "b49b72c49a8a1de0d2b48b19c00211bc5007165ff0d32c3b53326a632f0d87e9", "size_bytes": 392050936 }, { "path": "added_tokens.json", "role": "tokenizer", "sha256": "d97a27069c4dcc266bcd5032cfb2a2ddbd15ab80590d9e615271dcd0aab45778", "size_bytes": 2706 }, { "path": "checkpoint-100/added_tokens.json", "role": "other", "sha256": "d97a27069c4dcc266bcd5032cfb2a2ddbd15ab80590d9e615271dcd0aab45778", "size_bytes": 2706 }, { "path": "checkpoint-100/merges.txt", "role": "other", "sha256": "8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5", "size_bytes": 1671853 }, { "path": "checkpoint-100/model.safetensors", "role": "other", "sha256": "d5ca77dc227633c629c9e4d170c9bd466058992dbbf152688edc37e87436935d", "size_bytes": 7370528126 }, { "path": "checkpoint-100/optimizer.pt", "role": "other", "sha256": "53bc660e4824202475eaa7383618c87ce74224de4a6e41e7e936278e74d844a1", "size_bytes": 736649467 }, { "path": "checkpoint-100/rng_state.pth", "role": "other", "sha256": "37a781dea93b3b4cab12c26e995ac0dd4f9f981c26f226fd514bf3f51f2aaea5", "size_bytes": 14645 }, { "path": "checkpoint-100/scheduler.pt", "role": "other", "sha256": "59b1f542afa95bd8baf22c6dd639b9f258bdc8818ce03961bc76ee58c1dfe071", "size_bytes": 1465 }, { "path": "checkpoint-100/special_tokens_map.json", "role": "other", "sha256": "7cc8e8e64feffdd2dbea5e426e3948dc4c16534f2ba13ee62838701324a26238", "size_bytes": 2110 }, { "path": "checkpoint-100/tokenizer.json", "role": "other", "sha256": "6d55eb34389b8c87403763cc1d80447d91c85c7cd39cd5e3c0dc2d49edad989d", "size_bytes": 11437712 }, { "path": "checkpoint-100/tokenizer_config.json", "role": "other", "sha256": "3489bb73824c3dc87c2fd8d231e8d7189f82ef4040b3ec9bd3835a426a53a096", "size_bytes": 25456 }, { "path": "checkpoint-100/trainer_state.json", "role": "other", "sha256": "6ec63a211be81f480da1839fb2e159e89190d7f1a37a952d0b83400e019b6c1c", "size_bytes": 5289 }, { "path": "checkpoint-100/training_args.bin", "role": "other", "sha256": "a25de30f1bf156f047426b1ef196c77cf1f9447017762d3a940bd7a5dca5120f", "size_bytes": 6161 }, { "path": "checkpoint-100/vocab.json", "role": "other", "sha256": "ca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910", "size_bytes": 2776833 }, { "path": "checkpoint-200/added_tokens.json", "role": "other", "sha256": "d97a27069c4dcc266bcd5032cfb2a2ddbd15ab80590d9e615271dcd0aab45778", "size_bytes": 2706 }, { "path": "checkpoint-200/merges.txt", "role": "other", "sha256": "8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5", "size_bytes": 1671853 }, { "path": "checkpoint-200/model.safetensors", "role": "other", "sha256": "c05f59282ad36bbc3e9c74a60e3f4cb2ef188262bc443452600a8d30594d37cf", "size_bytes": 7370528126 }, { "path": "checkpoint-200/optimizer.pt", "role": "other", "sha256": "583ac96bdf151a05f662c7896c827fb0095efcf440e9112787a171f5f5ed78b9", "size_bytes": 736649467 }, { "path": "checkpoint-200/rng_state.pth", "role": "other", "sha256": "e3df122e2e3706e35ce50fbf2dcfce01f767dacd186c42edf953ad1c9d4a0b33", "size_bytes": 14645 }, { "path": "checkpoint-200/scheduler.pt", "role": "other", "sha256": "90c0387952b589ca016d7f47d8ff1ec20196ff7e2e6487a7d86ccf6f97f28f74", "size_bytes": 1465 }, { "path": "checkpoint-200/special_tokens_map.json", "role": "other", "sha256": "7cc8e8e64feffdd2dbea5e426e3948dc4c16534f2ba13ee62838701324a26238", "size_bytes": 2110 }, { "path": "checkpoint-200/tokenizer.json", "role": "other", "sha256": "6d55eb34389b8c87403763cc1d80447d91c85c7cd39cd5e3c0dc2d49edad989d", "size_bytes": 11437712 }, { "path": "checkpoint-200/tokenizer_config.json", "role": "other", "sha256": "3489bb73824c3dc87c2fd8d231e8d7189f82ef4040b3ec9bd3835a426a53a096", "size_bytes": 25456 }, { "path": "checkpoint-200/trainer_state.json", "role": "other", "sha256": "c2b6037df8ea04ddd6e2711908e3a2fa9eadae045334b71755b6ce13f74fd18d", "size_bytes": 9901 }, { "path": "checkpoint-200/training_args.bin", "role": "other", "sha256": "a25de30f1bf156f047426b1ef196c77cf1f9447017762d3a940bd7a5dca5120f", "size_bytes": 6161 }, { "path": "checkpoint-200/vocab.json", "role": "other", "sha256": "ca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910", "size_bytes": 2776833 }, { "path": "merges.txt", "role": "other", "sha256": "8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5", "size_bytes": 1671853 }, { "path": "special_tokens_map.json", "role": "tokenizer", "sha256": "7cc8e8e64feffdd2dbea5e426e3948dc4c16534f2ba13ee62838701324a26238", "size_bytes": 2110 }, { "path": "tokenizer.json", "role": "tokenizer", "sha256": "6d55eb34389b8c87403763cc1d80447d91c85c7cd39cd5e3c0dc2d49edad989d", "size_bytes": 11437712 }, { "path": "tokenizer_config.json", "role": "tokenizer", "sha256": "3489bb73824c3dc87c2fd8d231e8d7189f82ef4040b3ec9bd3835a426a53a096", "size_bytes": 25456 }, { "path": "vocab.json", "role": "other", "sha256": "ca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910", "size_bytes": 2776833 } ], "args": { "allow_low_memory_gpu": false, "base_model": "openbmb/MiniCPM-o-4_5", "dataset": "data/hub/sft", "epochs": 2.0, "eval_split": null, "gradient_accumulation_steps": 16, "gradient_checkpointing": true, "hf_job_id": null, "learning_rate": 8e-05, "lora_alpha": 128, "lora_rank": 64, "lora_target_modules": "q_proj,k_proj,v_proj,o_proj,gate_proj,up_proj,down_proj", "max_length": 8192, "max_steps": 200, "min_gpu_memory_gb": 80.0, "minicpmo_text_wrapper": true, "model_revision": "4382fcae8a551b54d18f18462db974ff312aa7f3", "output_dir": "outputs/minicpm-o45-modyl-sft", "output_repo": "carcinize/minicpm-o45-modyl-sft-lora", "per_device_train_batch_size": 1, "project": "modyl-minicpm-o45", "push_to_hub": true, "receipt_out": "artifacts/training/contract_agentic_sft_receipt.json", "report_to": "trackio", "run_name": "contract-agentic-sft-v0-prod-nocache-20260701", "runtime_image": null, "save_steps": 100, "split": "train", "streaming_column": "chunks", "trackio_enabled": true, "trackio_loss_warn_threshold": 20.0, "trackio_space_id": "carcinize/modyl-minicpm-o45-trackio", "trackio_url": null, "trackio_webhook_url": null }, "artifact_paths": [ "outputs/minicpm-o45-modyl-sft" ], "base_model": "openbmb/MiniCPM-o-4_5", "command": [ "/usr/bin/python3", "/content/minicpmtrain/jobs/train_minicpm_o45_sft.py", "--dataset", "data/hub/sft", "--split", "train", "--max-steps", "200", "--save-steps", "100", "--epochs", "2", "--max-length", "8192", "--per-device-train-batch-size", "1", "--gradient-accumulation-steps", "16", "--minicpmo-text-wrapper", "--min-gpu-memory-gb", "80", "--output-repo", "carcinize/minicpm-o45-modyl-sft-lora", "--output-dir", "outputs/minicpm-o45-modyl-sft", "--lora-rank", "64", "--lora-alpha", "128", "--lora-target-modules", "q_proj,k_proj,v_proj,o_proj,gate_proj,up_proj,down_proj", "--receipt-out", "artifacts/training/contract_agentic_sft_receipt.json", "--learning-rate", "8e-05", "--gradient-checkpointing", "--model-revision", "4382fcae8a551b54d18f18462db974ff312aa7f3", "--project", "modyl-minicpm-o45", "--run-name", "contract-agentic-sft-v0-prod-nocache-20260701", "--report-to", "trackio", "--push-to-hub" ], "completed_at": "2026-07-01T08:48:22.551453+00:00", "dataset": "data/hub/sft", "dataset_rows": 25, "final_loss": 0.4361593797011301, "hub_persistence": { "observed_files": [ ".gitattributes", "README.md", "adapter_config.json", "adapter_model.safetensors", "added_tokens.json", "contract_agentic_sft_receipt.json", "merges.txt", "special_tokens_map.json", "tokenizer.json", "tokenizer_config.json", "vocab.json" ], "receipt_uploaded": true, "repo_id": "carcinize/minicpm-o45-modyl-sft-lora", "repo_type": "model", "required_files": [ "adapter_config.json", "adapter_model.safetensors", "contract_agentic_sft_receipt.json" ], "revision": "4d5022c1d94484566baaef4591e62801ca66e57f", "uploaded": true }, "method": "trl_sft", "metrics": { "global_step": 200, "total_flos": 2.444196115544832e+17, "train_loss": 0.4361593797011301, "train_runtime": 2261.0973, "train_samples_per_second": 1.415, "train_steps_per_second": 0.088 }, "optimizer_steps": 200, "output_dir": "outputs/minicpm-o45-modyl-sft", "output_repo": "carcinize/minicpm-o45-modyl-sft-lora", "pushed_to_hub": true, "run_name": "contract-agentic-sft-v0-prod-nocache-20260701", "runtime": { "colab_session": "modyl-minicpm-o45-sft-prod-nocache-20260701", "cuda_available": true, "gpu_memory_gb": 94.97076416015625, "gpu_name": "NVIDIA RTX PRO 6000 Blackwell Server Edition", "hf_job_id": null, "python_version": "3.12.13", "runtime_image": null, "torch_version": "2.11.0+cu128", "transformers_version": "4.51.0" }, "schema_version": "modyl.training_run_receipt.v1", "split": "train", "started_at": "2026-07-01T08:09:17.653137+00:00", "status": "completed", "total_parameters": 5369412848, "trackio_enabled": true, "trackio_error": null, "trackio_project": "modyl-minicpm-o45", "trackio_run_name": "contract-agentic-sft-v0-prod-nocache-20260701", "trackio_space_id": "carcinize/modyl-minicpm-o45-trackio", "trackio_url": "https://huggingface.co/spaces/carcinize/modyl-minicpm-o45-trackio", "train_steps": 200, "trainable_parameters": 195969024 }