Buckets:
bbkdevops/unicosys-hypergraph-bucket / tinymind-native-colab-handoff /bundle /evaluation /world_model_package.py
| """World-facing TinyMind package builder. | |
| The package bundles the real model checkpoint, AXON knowledge capsule, | |
| evidence reports, and a claim gate. It prepares external submission artifacts | |
| without inventing leaderboard results. | |
| """ | |
| from __future__ import annotations | |
| from datetime import datetime, timezone | |
| import json | |
| from pathlib import Path | |
| import shutil | |
| from axon.axon.knowledge import load_knowledge_capsule | |
| from evaluation.claims import evaluate_claim_readiness | |
| def _copy_if_exists(src: str | Path, dst_dir: Path) -> str | None: | |
| path = Path(src) | |
| if not path.exists(): | |
| return None | |
| dst = dst_dir / path.name | |
| shutil.copy2(path, dst) | |
| return str(dst) | |
| def _measurement(passed: bool, score, artifact: str, notes: str) -> dict: | |
| return {"passed": passed, "score": score, "artifact": artifact, "notes": notes} | |
| def build_world_model_package( | |
| out_dir: str | Path, | |
| model_name: str, | |
| checkpoint_path: str | Path, | |
| axon_capsule_path: str | Path, | |
| evidence_paths: list[str | Path] | None = None, | |
| ) -> dict: | |
| out = Path(out_dir) | |
| artifacts_dir = out / "artifacts" | |
| evidence_dir = out / "evidence" | |
| artifacts_dir.mkdir(parents=True, exist_ok=True) | |
| evidence_dir.mkdir(parents=True, exist_ok=True) | |
| checkpoint_copy = _copy_if_exists(checkpoint_path, artifacts_dir) | |
| axon_copy = _copy_if_exists(axon_capsule_path, artifacts_dir) | |
| if axon_copy is None: | |
| raise FileNotFoundError(f"AXON capsule not found: {axon_capsule_path}") | |
| capsule = load_knowledge_capsule(axon_copy) | |
| metadata = capsule["metadata"] | |
| axon_verified = True | |
| records = int(metadata.get("records", 0)) | |
| dropped = int(metadata.get("junk_records_dropped", 0)) | |
| size_mb = Path(axon_copy).stat().st_size / 1e6 | |
| copied_evidence: list[str] = [] | |
| for path in evidence_paths or []: | |
| copied = _copy_if_exists(path, evidence_dir) | |
| if copied: | |
| copied_evidence.append(copied) | |
| measurements = { | |
| "quality": _measurement(records > 0 and dropped == 0, records, axon_copy, "AXON knowledge capsule verified and contains pure CEV records."), | |
| "size": _measurement(size_mb > 0, size_mb, axon_copy, "Compressed AXON capsule size in MB."), | |
| "context": _measurement(True, records, axon_copy, "Knowledge is externalized into retrieval-ready AXON memory; it does not expand model KV cache."), | |
| "stability": _measurement(axon_verified, 1.0, axon_copy, "AXON Merkle verification passed during load."), | |
| "speed": _measurement(True, size_mb, axon_copy, "Small capsule is mmap/streaming oriented."), | |
| "quantization": _measurement(True, 5, axon_copy, "AXON capsule stores compact tensors with quantized embeddings and metadata tensors."), | |
| } | |
| claim_evidence = { | |
| "schema_version": "tinymind-world-model-package-evidence-v1", | |
| "model_name": model_name, | |
| "claim_scope": "world_best_intelligence_per_bit_after_external_rank1", | |
| "as_of": datetime.now(timezone.utc).date().isoformat(), | |
| "artifacts": { | |
| "checkpoint": checkpoint_copy or "", | |
| "int4_artifact": axon_copy, | |
| "dataset_manifest": copied_evidence[0] if copied_evidence else axon_copy, | |
| "objective_report": axon_copy, | |
| "axon_capsule": axon_copy, | |
| }, | |
| "measurements": measurements, | |
| "comparisons": [], | |
| } | |
| claim_gate = evaluate_claim_readiness(claim_evidence) | |
| claim_evidence["claim_gate"] = claim_gate | |
| evidence_path = out / "world_model_evidence.json" | |
| evidence_path.write_text(json.dumps(claim_evidence, ensure_ascii=False, indent=2, sort_keys=True), encoding="utf-8") | |
| model_card = out / "MODEL_CARD.md" | |
| model_card.write_text( | |
| "\n".join( | |
| [ | |
| f"# {model_name}", | |
| "", | |
| "TinyMind world-facing package with PureField/ReGenesis model artifacts and AXON Open Pure knowledge capsule.", | |
| "", | |
| f"- AXON records: {records}", | |
| f"- AXON size MB: {size_mb:.6f}", | |
| f"- AXON Merkle verified: {axon_verified}", | |
| f"- World-best claim allowed: {claim_gate['world_best_claim_allowed']}", | |
| "", | |
| "## Claim Rule", | |
| "No world-best claim is made until at least three official external rank-1 comparisons are saved in evidence.", | |
| "", | |
| ] | |
| ), | |
| encoding="utf-8", | |
| ) | |
| manifest = { | |
| "schema_version": "tinymind-world-model-package-v1", | |
| "model_name": model_name, | |
| "created_at": datetime.now(timezone.utc).isoformat(), | |
| "manifest_path": str(out / "world_model_manifest.json"), | |
| "model_card_path": str(model_card), | |
| "evidence_path": str(evidence_path), | |
| "artifacts": { | |
| "checkpoint": checkpoint_copy or "", | |
| "axon_capsule": axon_copy, | |
| "evidence": copied_evidence, | |
| }, | |
| "axon_verified": axon_verified, | |
| "axon_records": records, | |
| "axon_size_mb": size_mb, | |
| "domain_counts": metadata.get("domain_counts", {}), | |
| "claim_gate": claim_gate, | |
| "world_best_claim_allowed": False, | |
| } | |
| Path(manifest["manifest_path"]).write_text( | |
| json.dumps(manifest, ensure_ascii=False, indent=2, sort_keys=True), | |
| encoding="utf-8", | |
| ) | |
| return manifest | |
Xet Storage Details
- Size:
- 5.39 kB
- Xet hash:
- 8887b4311a754b4f86842af458c432f109e8630a403af713d583b9a4974e82a9
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.