| { |
| "schema_version": "1.0", |
| "claim": "This manifest proves the package is internally consistent and reproducible: every artifact needed to rebuild this model travels here with its digest, and each one matches the authoritative capture the core recorded while training it. It does NOT prove authorship or authenticity: signatures are out of scope here.", |
| "reproducible": true, |
| "reproducible_reason": null, |
| "missing": [], |
| "conflicts": [], |
| "provenance": { |
| "source": "run_capture", |
| "run_capture": { |
| "present": true, |
| "schema_version": "1.2", |
| "sha256": "141ef41bb4b29382561fe264dbdcd1d57e8ca70e7a0f1da8eca5432b251e04e8" |
| }, |
| "recipe_verification": { |
| "verified": true, |
| "code": "regenera_el_dataset" |
| }, |
| "unverified_payload": null, |
| "ignored_payload_fields": [] |
| }, |
| "verifiable": { |
| "manifest": { |
| "possible": true, |
| "missing": [], |
| "conflicts": [], |
| "reason": null |
| }, |
| "r1": { |
| "possible": true, |
| "missing": [], |
| "conflicts": [], |
| "reason": null |
| }, |
| "training": { |
| "possible": true, |
| "missing": [], |
| "conflicts": [], |
| "reason": null |
| }, |
| "r3": { |
| "possible": true, |
| "missing": [], |
| "conflicts": [], |
| "reason": null |
| } |
| }, |
| "artifacts": { |
| "model": { |
| "path": "model.mxai", |
| "media_type": "text/mxai", |
| "sha256": "a66357a7adab3ce762bc4c7fd9a118c46f0129e3d652ca0fbb55c9da5ae6621b", |
| "matches_capture": true |
| }, |
| "training": { |
| "path": "model.mxtrain", |
| "media_type": "text/mxtrain", |
| "sha256": "b7622635f83c8626c154f5d856e65a27ae3614b2ab90e6a1c3df016cb0b40467", |
| "matches_capture": true |
| }, |
| "recipe": { |
| "path": "data_recipe.txt", |
| "media_type": "text/plain", |
| "sha256": "7f332dbb7aa59ebf7518dba328d62599febc2e693fd528392dee33c43fe729de", |
| "matches_capture": true |
| }, |
| "dataset": { |
| "sha256": "5827acf2b2b6058d90b6a70d959d882db080bac3ceb6bbe797a801d27201c180", |
| "sha256_prepared": null, |
| "rows": 300, |
| "rows_used": null |
| } |
| }, |
| "weights": { |
| "source": "trained" |
| }, |
| "generation": { |
| "generator_version": "matrixai.synthetic.v1", |
| "recipe_format_version": "matrixai.recipe.v1", |
| "csv_serialization_version": "matrixai.csv.v1", |
| "mode": "coherent", |
| "epochs_declared": 200, |
| "epochs_effective": null, |
| "epochs_ran": null, |
| "field_ranges": null, |
| "target_range": null, |
| "warm_start": false, |
| "field_types": null, |
| "field_categories": null, |
| "one_hot_groups": null, |
| "excluded_identifiers": null, |
| "seeds": { |
| "dataset": 20260825, |
| "split": 42, |
| "init": 42 |
| }, |
| "backend": "stdlib", |
| "device": "cpu", |
| "deterministic_options": null |
| }, |
| "environment": { |
| "matrixai_version": "1.6.0", |
| "python": { |
| "version": "3.12.3", |
| "implementation": "CPython", |
| "sys_version": "3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0]" |
| }, |
| "platform": { |
| "system": "Linux", |
| "release": "6.8.0-137-generic", |
| "machine": "x86_64", |
| "platform": "Linux-6.8.0-137-generic-x86_64-with-glibc2.39" |
| }, |
| "packages": { |
| "numpy": "2.4.4", |
| "onnx": "1.21.0", |
| "onnxruntime": "1.26.0", |
| "torch": "2.11.0+cpu" |
| }, |
| "environment_sha256": "f73756abfe0d07dffabba936f5e66218dd56e5bf3ebc8ee0c507ac69bb3f2f15" |
| }, |
| "metrics": [ |
| { |
| "name": "r2", |
| "value": 1.0, |
| "split": "validation", |
| "dataset_sha256": "5827acf2b2b6058d90b6a70d959d882db080bac3ceb6bbe797a801d27201c180", |
| "evaluator": null, |
| "evaluator_version": null, |
| "aggregation": "global", |
| "direction": "higher_is_better", |
| "tolerance_abs": 0.0, |
| "tolerance_rel": null, |
| "tolerance_scope": "same_environment_same_seed", |
| "incomplete": [ |
| "evaluator", |
| "evaluator_version", |
| "tolerance_rel" |
| ], |
| "comparable": true |
| }, |
| { |
| "name": "mae", |
| "value": 6.505213034913027e-17, |
| "split": "validation", |
| "dataset_sha256": "5827acf2b2b6058d90b6a70d959d882db080bac3ceb6bbe797a801d27201c180", |
| "evaluator": null, |
| "evaluator_version": null, |
| "aggregation": "mean", |
| "direction": "lower_is_better", |
| "tolerance_abs": 0.0, |
| "tolerance_rel": null, |
| "tolerance_scope": "same_environment_same_seed", |
| "incomplete": [ |
| "evaluator", |
| "evaluator_version", |
| "tolerance_rel" |
| ], |
| "comparable": true |
| } |
| ], |
| "manifest_canonicalization": "json:sort_keys=true,separators=(',',':'),ensure_ascii=true,utf-8", |
| "manifest_sha256": "08f9d835c02574c4d6429063fa4787d08ae6bde432d9de56b3ed9cd97f30f465", |
| "files": { |
| "README.md": "a84f03a229e09ec719dc6ed872736cef621551471827b54ff83e4249dac84951", |
| "data_recipe.txt": "7f332dbb7aa59ebf7518dba328d62599febc2e693fd528392dee33c43fe729de", |
| "example_input.json": "9fe05fadd6a7b227837707936dda2c51606785ad14aa9edb4dcf45737076fe45", |
| "expected_output.json": "4b16dcefa0328bd4ce9e5cee18b52b7eb6b40d06d5873a8a38f705594bbc1476", |
| "export_manifest.json": "088313e165f62f5384d36be75ff9038c789f43229f6527bbc224ab1d7d6079db", |
| "inference_spec.json": "cdcd20af674c645e6c2834dae211bc0d98678d4e23cc6b254bf0f4d8a61bcc31", |
| "model.mxai": "a66357a7adab3ce762bc4c7fd9a118c46f0129e3d652ca0fbb55c9da5ae6621b", |
| "model.mxtrain": "b7622635f83c8626c154f5d856e65a27ae3614b2ab90e6a1c3df016cb0b40467", |
| "model.onnx": "db6b10281e145eafecbd493d4a2d1691074425bad29a58ad9b6eddae6fbaa642", |
| "model_manifest.json": "38f6cba89aa484c5a936e6bb94f9865fd8fddfd286e34bf368e47149217475ee", |
| "params.best.json": "a79a19eb6749f148930347442d6e6bde91faaf418cba1da2987c247facadb1c7", |
| "predict.py": "4ff7568981a683503c8480cf21f18b7c69f531c57f298d65ce346e60c9080bf1", |
| "requirements.txt": "b69df72618af95a0ed10a0862633c146dc8069a80a7bdb212053fc4668a57612", |
| "space/README.md": "6f24bf6d98fc9e7b83377abf9b5d3a739e2997a2241eed12e56264ca112a7d69", |
| "space/app.py": "4a41769c67813f6cd7b1d82bfcacd2232dfcb6ec127e44aaa3c808c088406f04", |
| "space/requirements.txt": "4ac8f2c7dfe30936103aaaa8f769da99087b8dabe8ef0884765eb8799dcc0ed6" |
| }, |
| "files_covered": 16 |
| } |