{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:2DQXGJ4T3U5LBHWISVFGMV5UNR","short_pith_number":"pith:2DQXGJ4T","canonical_record":{"source":{"id":"2505.15931","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2025-05-21T18:36:05Z","cross_cats_sorted":[],"title_canon_sha256":"39e71482a799a36ca179fda7098969ac154f775c357e57266641a1f3c2e4786f","abstract_canon_sha256":"733e36171ee3462fcafd7d80561ebf4e3a1b7703c2de8e777b6930dcadafbfe1"},"schema_version":"1.0"},"canonical_sha256":"d0e1732793dd3ab09ec8954a6657b46c4f73348973bf6edd5530cacdbdab103b","source":{"kind":"arxiv","id":"2505.15931","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2505.15931","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"arxiv_version","alias_value":"2505.15931v1","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.15931","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_12","alias_value":"2DQXGJ4T3U5L","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_16","alias_value":"2DQXGJ4T3U5LBHWI","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_8","alias_value":"2DQXGJ4T","created_at":"2026-07-05T11:07:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:2DQXGJ4T3U5LBHWISVFGMV5UNR","target":"record","payload":{"canonical_record":{"source":{"id":"2505.15931","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2025-05-21T18:36:05Z","cross_cats_sorted":[],"title_canon_sha256":"39e71482a799a36ca179fda7098969ac154f775c357e57266641a1f3c2e4786f","abstract_canon_sha256":"733e36171ee3462fcafd7d80561ebf4e3a1b7703c2de8e777b6930dcadafbfe1"},"schema_version":"1.0"},"canonical_sha256":"d0e1732793dd3ab09ec8954a6657b46c4f73348973bf6edd5530cacdbdab103b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:07:27.521360Z","signature_b64":"pL1X9+sRKyQPubQbe3yhPurbTZV0maMgRpP1633yDtbx53PJxvK+yzkK89GJ2Ly8IkOMeNkGpqp+a6RG2d5ABA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d0e1732793dd3ab09ec8954a6657b46c4f73348973bf6edd5530cacdbdab103b","last_reissued_at":"2026-07-05T11:07:27.520860Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:07:27.520860Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2505.15931","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T11:07:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PuIW3F9lnv5hV9JTahgPZGG2DrInM5UXr9NfyfmFMaIxzqIqdNaxGSeOY4XrBNw8g4HYN4VTt62qtjhCshlqCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:45:14.005262Z"},"content_sha256":"76e8c1e99ff12047cab6ba8395b24f4caf53ff584379eee884f325867c217fcd","schema_version":"1.0","event_id":"sha256:76e8c1e99ff12047cab6ba8395b24f4caf53ff584379eee884f325867c217fcd"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:2DQXGJ4T3U5LBHWISVFGMV5UNR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"AllMetrics: A Unified Python Library for Standardized Metric Evaluation and Robust Data Validation in Machine Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LG","authors_text":"Arman Rahmim, Ghazal Mousavi, Ilker Hacihaliloglu, Mehrdad Oveisi, Mohammad R. Salmanpour, Mohsen Alambardar Meybodi, Morteza Alizadeh, Somayeh Sadat Mehrnia, Sonya Falahati","submitted_at":"2025-05-21T18:36:05Z","abstract_excerpt":"Machine learning (ML) models rely heavily on consistent and accurate performance metrics to evaluate and compare their effectiveness. However, existing libraries often suffer from fragmentation, inconsistent implementations, and insufficient data validation protocols, leading to unreliable results. Existing libraries have often been developed independently and without adherence to a unified standard, particularly concerning the specific tasks they aim to support. As a result, each library tends to adopt its conventions for metric computation, input/output formatting, error handling, and data v"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.15931","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2505.15931/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T11:07:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AUtebmdRsxzyytEbpRfUnnwCf7/0oRIi/kkia5q+bnN3GrI8o7hsE+kM3vQcTivZyAZkIyGWqlIH5ntrcnG6DQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:45:14.005647Z"},"content_sha256":"0602a948dede55d2333dbdd942cc7324a794c3aff98b202be350d4969dd2009a","schema_version":"1.0","event_id":"sha256:0602a948dede55d2333dbdd942cc7324a794c3aff98b202be350d4969dd2009a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/bundle.json","state_url":"https://pith.science/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T12:45:14Z","links":{"resolver":"https://pith.science/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR","bundle":"https://pith.science/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/bundle.json","state":"https://pith.science/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2DQXGJ4T3U5LBHWISVFGMV5UNR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:2DQXGJ4T3U5LBHWISVFGMV5UNR","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"733e36171ee3462fcafd7d80561ebf4e3a1b7703c2de8e777b6930dcadafbfe1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2025-05-21T18:36:05Z","title_canon_sha256":"39e71482a799a36ca179fda7098969ac154f775c357e57266641a1f3c2e4786f"},"schema_version":"1.0","source":{"id":"2505.15931","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2505.15931","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"arxiv_version","alias_value":"2505.15931v1","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.15931","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_12","alias_value":"2DQXGJ4T3U5L","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_16","alias_value":"2DQXGJ4T3U5LBHWI","created_at":"2026-07-05T11:07:27Z"},{"alias_kind":"pith_short_8","alias_value":"2DQXGJ4T","created_at":"2026-07-05T11:07:27Z"}],"graph_snapshots":[{"event_id":"sha256:0602a948dede55d2333dbdd942cc7324a794c3aff98b202be350d4969dd2009a","target":"graph","created_at":"2026-07-05T11:07:27Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2505.15931/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Machine learning (ML) models rely heavily on consistent and accurate performance metrics to evaluate and compare their effectiveness. However, existing libraries often suffer from fragmentation, inconsistent implementations, and insufficient data validation protocols, leading to unreliable results. Existing libraries have often been developed independently and without adherence to a unified standard, particularly concerning the specific tasks they aim to support. As a result, each library tends to adopt its conventions for metric computation, input/output formatting, error handling, and data v","authors_text":"Arman Rahmim, Ghazal Mousavi, Ilker Hacihaliloglu, Mehrdad Oveisi, Mohammad R. Salmanpour, Mohsen Alambardar Meybodi, Morteza Alizadeh, Somayeh Sadat Mehrnia, Sonya Falahati","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2025-05-21T18:36:05Z","title":"AllMetrics: A Unified Python Library for Standardized Metric Evaluation and Robust Data Validation in Machine Learning"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.15931","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:76e8c1e99ff12047cab6ba8395b24f4caf53ff584379eee884f325867c217fcd","target":"record","created_at":"2026-07-05T11:07:27Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"733e36171ee3462fcafd7d80561ebf4e3a1b7703c2de8e777b6930dcadafbfe1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2025-05-21T18:36:05Z","title_canon_sha256":"39e71482a799a36ca179fda7098969ac154f775c357e57266641a1f3c2e4786f"},"schema_version":"1.0","source":{"id":"2505.15931","kind":"arxiv","version":1}},"canonical_sha256":"d0e1732793dd3ab09ec8954a6657b46c4f73348973bf6edd5530cacdbdab103b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d0e1732793dd3ab09ec8954a6657b46c4f73348973bf6edd5530cacdbdab103b","first_computed_at":"2026-07-05T11:07:27.520860Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:07:27.520860Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"pL1X9+sRKyQPubQbe3yhPurbTZV0maMgRpP1633yDtbx53PJxvK+yzkK89GJ2Ly8IkOMeNkGpqp+a6RG2d5ABA==","signature_status":"signed_v1","signed_at":"2026-07-05T11:07:27.521360Z","signed_message":"canonical_sha256_bytes"},"source_id":"2505.15931","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:76e8c1e99ff12047cab6ba8395b24f4caf53ff584379eee884f325867c217fcd","sha256:0602a948dede55d2333dbdd942cc7324a794c3aff98b202be350d4969dd2009a"],"state_sha256":"3be9ad184fc2c776dcee2cec43bd318dd894a67770d536c59bbc17028307c9bb"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rBVICVJrZ+DVwxzHhx5cp/57Yk0kHjizOB1Lk5zIVkloOOVtbmeOl1o8d9LJrFVBLumJPfuOlhqD+TPnCBmuDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T12:45:14.007627Z","bundle_sha256":"56b0bcfd0132a8b67f1386cc35bd56bde05a5fe2fa815a87e8716c3ed1b37ad9"}}