{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:GHOOSVSR6QH74XLAPY7OPAS34N","short_pith_number":"pith:GHOOSVSR","canonical_record":{"source":{"id":"1710.03740","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-10-10T17:42:04Z","cross_cats_sorted":["cs.LG","stat.ML"],"title_canon_sha256":"4c5fef1fbc000a8a4b82d3dabe33a950e810aae907079f5a6d2abeb9f8109254","abstract_canon_sha256":"5617fa069fc739b3216837ed4b034d4153371b334f07d5ccd5637f3c8cf6df66"},"schema_version":"1.0"},"canonical_sha256":"31dce95651f40ffe5d607e3ee7825be371fbec11325d757372186ec6e6dc361b","source":{"kind":"arxiv","id":"1710.03740","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1710.03740","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"arxiv_version","alias_value":"1710.03740v3","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1710.03740","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_12","alias_value":"GHOOSVSR6QH7","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_16","alias_value":"GHOOSVSR6QH74XLA","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_8","alias_value":"GHOOSVSR","created_at":"2026-07-04T22:33:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:GHOOSVSR6QH74XLAPY7OPAS34N","target":"record","payload":{"canonical_record":{"source":{"id":"1710.03740","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-10-10T17:42:04Z","cross_cats_sorted":["cs.LG","stat.ML"],"title_canon_sha256":"4c5fef1fbc000a8a4b82d3dabe33a950e810aae907079f5a6d2abeb9f8109254","abstract_canon_sha256":"5617fa069fc739b3216837ed4b034d4153371b334f07d5ccd5637f3c8cf6df66"},"schema_version":"1.0"},"canonical_sha256":"31dce95651f40ffe5d607e3ee7825be371fbec11325d757372186ec6e6dc361b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-04T22:33:22.741519Z","signature_b64":"aO40+pz9m0TWa9o6qVBBi6XUioABzHwHmzfblxWlBOorcOda5hc6+FJGmbvHma27TUGd8Hg2OF4rJRVbWphPDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"31dce95651f40ffe5d607e3ee7825be371fbec11325d757372186ec6e6dc361b","last_reissued_at":"2026-07-04T22:33:22.740997Z","signature_status":"signed_v1","first_computed_at":"2026-07-04T22:33:22.740997Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1710.03740","source_version":3,"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-04T22:33:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"erNC6Y4fctvfDky1LFLqpNOWqyADJxOBHR7/L7D+GOYnMlEDEdHz0Kidt35KAK9bBJVyo6MCOuMZZRvdaXUpAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T20:14:54.653294Z"},"content_sha256":"d2b914d72c5edad129d121f569a223f9dbbeea5af58523980caa74ba91fe6d98","schema_version":"1.0","event_id":"sha256:d2b914d72c5edad129d121f569a223f9dbbeea5af58523980caa74ba91fe6d98"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:GHOOSVSR6QH74XLAPY7OPAS34N","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Mixed Precision Training","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss.","cross_cats":["cs.LG","stat.ML"],"primary_cat":"cs.AI","authors_text":"Boris Ginsburg, David Garcia, Erich Elsen, Ganesh Venkatesh, Gregory Diamos, Hao Wu, Jonah Alben, Michael Houston, Oleksii Kuchaiev, Paulius Micikevicius, Sharan Narang","submitted_at":"2017-10-10T17:42:04Z","abstract_excerpt":"Deep neural networks have enabled progress in a wide variety of applications. Growing the size of the neural network typically results in improved accuracy. As model sizes grow, the memory and compute requirements for training these models also increases. We introduce a technique to train deep neural networks using half precision floating point numbers. In our technique, weights, activations and gradients are stored in IEEE half-precision format. Half-precision floating numbers have limited numerical range compared to single-precision numbers. We propose two techniques to handle this loss of i"},"claims":{"count":4,"items":[{"kind":"strongest_claim","text":"We demonstrate that this approach works for a wide variety of models including convolution neural networks, recurrent neural networks and generative adversarial networks. This technique works for large scale models with more than 100 million parameters trained on large datasets. Using this approach, we can reduce the memory consumption of deep learning models by nearly 2x.","source":"verdict.strongest_claim","status":"machine_extracted","claim_id":"C1","attestation":"unclaimed"},{"kind":"weakest_assumption","text":"That an appropriately chosen loss scaling factor combined with an FP32 master weight copy will reliably prevent numerical underflow or overflow in FP16 gradients and updates across diverse models and datasets without requiring per-model retuning that affects final accuracy.","source":"verdict.weakest_assumption","status":"machine_extracted","claim_id":"C2","attestation":"unclaimed"},{"kind":"one_line_summary","text":"Mixed precision training uses FP16 for most computations, FP32 master weights for accumulation, and loss scaling to enable accurate training of large DNNs with halved memory usage.","source":"verdict.one_line_summary","status":"machine_extracted","claim_id":"C3","attestation":"unclaimed"},{"kind":"headline","text":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss.","source":"verdict.pith_extraction.headline","status":"machine_extracted","claim_id":"C4","attestation":"unclaimed"}],"snapshot_sha256":"2af743fd6c88473c281aa2fb0db02282bdc69b55e8bbcf50c9462c4cd8fddb1f"},"source":{"id":"1710.03740","kind":"arxiv","version":3},"verdict":{"id":"e1eee565-703b-4854-9f17-d8fdc30cdc0e","model_set":{"reader":"grok-4.3"},"created_at":"2026-05-12T10:41:30.409344Z","strongest_claim":"We demonstrate that this approach works for a wide variety of models including convolution neural networks, recurrent neural networks and generative adversarial networks. This technique works for large scale models with more than 100 million parameters trained on large datasets. Using this approach, we can reduce the memory consumption of deep learning models by nearly 2x.","one_line_summary":"Mixed precision training uses FP16 for most computations, FP32 master weights for accumulation, and loss scaling to enable accurate training of large DNNs with halved memory usage.","pipeline_version":"pith-pipeline@v0.9.0","weakest_assumption":"That an appropriately chosen loss scaling factor combined with an FP32 master weight copy will reliably prevent numerical underflow or overflow in FP16 gradients and updates across diverse models and datasets without requiring per-model retuning that affects final accuracy.","pith_extraction_headline":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss."},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/1710.03740/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":34,"sample":[{"doi":"","year":2016,"title":"D. Amodei, R. Anubhai, E. Battenberg, C. Case, J. Casper, B. Catanzaro, J. Chen, M. Chrzanowski, A. Coates, G. Diamos, et al. Deep speech 2: End-to-end speech recognition in english and mandarin. In P","work_id":"4b2e0467-fb94-4cf3-81bf-6653c501e82b","ref_index":1,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":2014,"title":"Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation","work_id":"af085a26-bb72-4b1a-8e38-107776555081","ref_index":2,"cited_arxiv_id":"1406.1078","is_internal_anchor":true},{"doi":"","year":2015,"title":"M. Courbariaux, Y. Bengio, and J.-P. David. Binaryconnect: Training deep neural networks with binary weights during propagations. In C. Cortes, N. D. Lawrence, D. D. Lee, M. Sugiyama, and R. Garnett, ","work_id":"db9fa2d5-df87-4093-b0b3-ac2811cf949b","ref_index":3,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"R. Girshick. Faster r-cnn github repository. https://github.com/rbgirshick/py-faster-rcnn","work_id":"6ca2a409-213c-4721-9195-0e8ccda6dc60","ref_index":4,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":null,"title":"Tensorflow tutorial: Sequence-to-sequence models","work_id":"a17f39a6-a37e-4a99-87ac-82521f061889","ref_index":5,"cited_arxiv_id":"","is_internal_anchor":false}],"resolved_work":34,"snapshot_sha256":"951bdf018b810e5bc89e0840b697a406a11f367db4a827990f19ab56aeaf2ce3","internal_anchors":6},"formal_canon":{"evidence_count":2,"snapshot_sha256":"70df7f7dde6927b339ee35f6ce4bfba64a4806193d4df9ecb47a3d82cf93cd0f"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":"e1eee565-703b-4854-9f17-d8fdc30cdc0e"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-04T22:33:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Ev/qSQP45ZfUTOKirUnK5X9o0ADa8CXjmL5B52cP172QdgrkJ2z4D3adujDN5AR1RvgTfP18y22NSMOBvo7MCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T20:14:54.654124Z"},"content_sha256":"197384ab76f18f757d7d9ca7fca3ca6032a27b7b51965f405d4cad339377ad4e","schema_version":"1.0","event_id":"sha256:197384ab76f18f757d7d9ca7fca3ca6032a27b7b51965f405d4cad339377ad4e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/GHOOSVSR6QH74XLAPY7OPAS34N/bundle.json","state_url":"https://pith.science/pith/GHOOSVSR6QH74XLAPY7OPAS34N/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/GHOOSVSR6QH74XLAPY7OPAS34N/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-08-05T20:14:54Z","links":{"resolver":"https://pith.science/pith/GHOOSVSR6QH74XLAPY7OPAS34N","bundle":"https://pith.science/pith/GHOOSVSR6QH74XLAPY7OPAS34N/bundle.json","state":"https://pith.science/pith/GHOOSVSR6QH74XLAPY7OPAS34N/state.json","well_known_bundle":"https://pith.science/.well-known/pith/GHOOSVSR6QH74XLAPY7OPAS34N/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:GHOOSVSR6QH74XLAPY7OPAS34N","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":"5617fa069fc739b3216837ed4b034d4153371b334f07d5ccd5637f3c8cf6df66","cross_cats_sorted":["cs.LG","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-10-10T17:42:04Z","title_canon_sha256":"4c5fef1fbc000a8a4b82d3dabe33a950e810aae907079f5a6d2abeb9f8109254"},"schema_version":"1.0","source":{"id":"1710.03740","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1710.03740","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"arxiv_version","alias_value":"1710.03740v3","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1710.03740","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_12","alias_value":"GHOOSVSR6QH7","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_16","alias_value":"GHOOSVSR6QH74XLA","created_at":"2026-07-04T22:33:22Z"},{"alias_kind":"pith_short_8","alias_value":"GHOOSVSR","created_at":"2026-07-04T22:33:22Z"}],"graph_snapshots":[{"event_id":"sha256:197384ab76f18f757d7d9ca7fca3ca6032a27b7b51965f405d4cad339377ad4e","target":"graph","created_at":"2026-07-04T22:33:22Z","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":4,"items":[{"attestation":"unclaimed","claim_id":"C1","kind":"strongest_claim","source":"verdict.strongest_claim","status":"machine_extracted","text":"We demonstrate that this approach works for a wide variety of models including convolution neural networks, recurrent neural networks and generative adversarial networks. This technique works for large scale models with more than 100 million parameters trained on large datasets. Using this approach, we can reduce the memory consumption of deep learning models by nearly 2x."},{"attestation":"unclaimed","claim_id":"C2","kind":"weakest_assumption","source":"verdict.weakest_assumption","status":"machine_extracted","text":"That an appropriately chosen loss scaling factor combined with an FP32 master weight copy will reliably prevent numerical underflow or overflow in FP16 gradients and updates across diverse models and datasets without requiring per-model retuning that affects final accuracy."},{"attestation":"unclaimed","claim_id":"C3","kind":"one_line_summary","source":"verdict.one_line_summary","status":"machine_extracted","text":"Mixed precision training uses FP16 for most computations, FP32 master weights for accumulation, and loss scaling to enable accurate training of large DNNs with halved memory usage."},{"attestation":"unclaimed","claim_id":"C4","kind":"headline","source":"verdict.pith_extraction.headline","status":"machine_extracted","text":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss."}],"snapshot_sha256":"2af743fd6c88473c281aa2fb0db02282bdc69b55e8bbcf50c9462c4cd8fddb1f"},"formal_canon":{"evidence_count":2,"snapshot_sha256":"70df7f7dde6927b339ee35f6ce4bfba64a4806193d4df9ecb47a3d82cf93cd0f"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/1710.03740/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Deep neural networks have enabled progress in a wide variety of applications. Growing the size of the neural network typically results in improved accuracy. As model sizes grow, the memory and compute requirements for training these models also increases. We introduce a technique to train deep neural networks using half precision floating point numbers. In our technique, weights, activations and gradients are stored in IEEE half-precision format. Half-precision floating numbers have limited numerical range compared to single-precision numbers. We propose two techniques to handle this loss of i","authors_text":"Boris Ginsburg, David Garcia, Erich Elsen, Ganesh Venkatesh, Gregory Diamos, Hao Wu, Jonah Alben, Michael Houston, Oleksii Kuchaiev, Paulius Micikevicius, Sharan Narang","cross_cats":["cs.LG","stat.ML"],"headline":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss.","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-10-10T17:42:04Z","title":"Mixed Precision Training"},"references":{"count":34,"internal_anchors":6,"resolved_work":34,"sample":[{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":1,"title":"D. Amodei, R. Anubhai, E. Battenberg, C. Case, J. Casper, B. Catanzaro, J. Chen, M. Chrzanowski, A. Coates, G. Diamos, et al. Deep speech 2: End-to-end speech recognition in english and mandarin. In P","work_id":"4b2e0467-fb94-4cf3-81bf-6653c501e82b","year":2016},{"cited_arxiv_id":"1406.1078","doi":"","is_internal_anchor":true,"ref_index":2,"title":"Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation","work_id":"af085a26-bb72-4b1a-8e38-107776555081","year":2014},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":3,"title":"M. Courbariaux, Y. Bengio, and J.-P. David. Binaryconnect: Training deep neural networks with binary weights during propagations. In C. Cortes, N. D. Lawrence, D. D. Lee, M. Sugiyama, and R. Garnett, ","work_id":"db9fa2d5-df87-4093-b0b3-ac2811cf949b","year":2015},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":4,"title":"R. Girshick. Faster r-cnn github repository. https://github.com/rbgirshick/py-faster-rcnn","work_id":"6ca2a409-213c-4721-9195-0e8ccda6dc60","year":null},{"cited_arxiv_id":"","doi":"","is_internal_anchor":false,"ref_index":5,"title":"Tensorflow tutorial: Sequence-to-sequence models","work_id":"a17f39a6-a37e-4a99-87ac-82521f061889","year":null}],"snapshot_sha256":"951bdf018b810e5bc89e0840b697a406a11f367db4a827990f19ab56aeaf2ce3"},"source":{"id":"1710.03740","kind":"arxiv","version":3},"verdict":{"created_at":"2026-05-12T10:41:30.409344Z","id":"e1eee565-703b-4854-9f17-d8fdc30cdc0e","model_set":{"reader":"grok-4.3"},"one_line_summary":"Mixed precision training uses FP16 for most computations, FP32 master weights for accumulation, and loss scaling to enable accurate training of large DNNs with halved memory usage.","pipeline_version":"pith-pipeline@v0.9.0","pith_extraction_headline":"Deep neural networks can be trained in half precision using a full-precision weight master copy and loss scaling to achieve nearly 2x memory savings without accuracy loss.","strongest_claim":"We demonstrate that this approach works for a wide variety of models including convolution neural networks, recurrent neural networks and generative adversarial networks. This technique works for large scale models with more than 100 million parameters trained on large datasets. Using this approach, we can reduce the memory consumption of deep learning models by nearly 2x.","weakest_assumption":"That an appropriately chosen loss scaling factor combined with an FP32 master weight copy will reliably prevent numerical underflow or overflow in FP16 gradients and updates across diverse models and datasets without requiring per-model retuning that affects final accuracy."}},"verdict_id":"e1eee565-703b-4854-9f17-d8fdc30cdc0e"}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:d2b914d72c5edad129d121f569a223f9dbbeea5af58523980caa74ba91fe6d98","target":"record","created_at":"2026-07-04T22:33:22Z","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":"5617fa069fc739b3216837ed4b034d4153371b334f07d5ccd5637f3c8cf6df66","cross_cats_sorted":["cs.LG","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-10-10T17:42:04Z","title_canon_sha256":"4c5fef1fbc000a8a4b82d3dabe33a950e810aae907079f5a6d2abeb9f8109254"},"schema_version":"1.0","source":{"id":"1710.03740","kind":"arxiv","version":3}},"canonical_sha256":"31dce95651f40ffe5d607e3ee7825be371fbec11325d757372186ec6e6dc361b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"31dce95651f40ffe5d607e3ee7825be371fbec11325d757372186ec6e6dc361b","first_computed_at":"2026-07-04T22:33:22.740997Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-04T22:33:22.740997Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"aO40+pz9m0TWa9o6qVBBi6XUioABzHwHmzfblxWlBOorcOda5hc6+FJGmbvHma27TUGd8Hg2OF4rJRVbWphPDQ==","signature_status":"signed_v1","signed_at":"2026-07-04T22:33:22.741519Z","signed_message":"canonical_sha256_bytes"},"source_id":"1710.03740","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d2b914d72c5edad129d121f569a223f9dbbeea5af58523980caa74ba91fe6d98","sha256:197384ab76f18f757d7d9ca7fca3ca6032a27b7b51965f405d4cad339377ad4e"],"state_sha256":"eb1cd20b55ca8549e6986375a6c273d49ccaaf9b6b930c73eefd8ab624b6f3ca"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6crZZ//YDOkOSi1cwbY+4dCJ2TvNo7PkDE46JNMlCcC+dU8CxaUJEfxWFidmS7jCyMmoJHCx3ZNyn5eOVpWjAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-05T20:14:54.660645Z","bundle_sha256":"738bb43eb8b9c93971dd368f4a379a5683fb6bd954568212d6f1e53f755c60b8"}}