{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:E7LH4KIZN4CSPUBDZ5CCQ4HTSI","short_pith_number":"pith:E7LH4KIZ","canonical_record":{"source":{"id":"2107.13614","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-28T19:44:27Z","cross_cats_sorted":[],"title_canon_sha256":"e232900fbb8fd85abac2ab34ed1f82a8fe9b83470e74d40df9821710ea2a5fee","abstract_canon_sha256":"c05349a35a737856c0bc13890f905cde03dd18912e221dd7a3a3ca741bf61bb7"},"schema_version":"1.0"},"canonical_sha256":"27d67e29196f0527d023cf442870f39214e85a5673a773a5b4f117d21117dff0","source":{"kind":"arxiv","id":"2107.13614","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2107.13614","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"arxiv_version","alias_value":"2107.13614v1","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2107.13614","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_12","alias_value":"E7LH4KIZN4CS","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_16","alias_value":"E7LH4KIZN4CSPUBD","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_8","alias_value":"E7LH4KIZ","created_at":"2026-07-05T03:01:38Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:E7LH4KIZN4CSPUBDZ5CCQ4HTSI","target":"record","payload":{"canonical_record":{"source":{"id":"2107.13614","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-28T19:44:27Z","cross_cats_sorted":[],"title_canon_sha256":"e232900fbb8fd85abac2ab34ed1f82a8fe9b83470e74d40df9821710ea2a5fee","abstract_canon_sha256":"c05349a35a737856c0bc13890f905cde03dd18912e221dd7a3a3ca741bf61bb7"},"schema_version":"1.0"},"canonical_sha256":"27d67e29196f0527d023cf442870f39214e85a5673a773a5b4f117d21117dff0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:01:38.411953Z","signature_b64":"thLIMhKOFP+p22So2Ek9VN/NjepFGyC1bZdJR940JgJddaqmLuEtvaFY3R+Godto7ODQZbYlFUDy/fZurXLiAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"27d67e29196f0527d023cf442870f39214e85a5673a773a5b4f117d21117dff0","last_reissued_at":"2026-07-05T03:01:38.411456Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:01:38.411456Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2107.13614","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-05T03:01:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ndOppT0U7lTNJ4hzGsZTTqu4jViHIlkknhhAd5Ukug/2AW4dk2uHfzPWJE1ypI7NrdZ87dr6V+O8c3e1a0GZAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T09:09:31.479153Z"},"content_sha256":"570a0c66fae2b1a04354d355064bc13915db2eab69a9a20b77a2f280a0dce4d4","schema_version":"1.0","event_id":"sha256:570a0c66fae2b1a04354d355064bc13915db2eab69a9a20b77a2f280a0dce4d4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:E7LH4KIZN4CSPUBDZ5CCQ4HTSI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Clones in Deep Learning Code: What, Where, and Why?","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Biruk Asmare Muse, Foutse Khomh, Hadhemi Jebnoun, Md Saidur Rahman","submitted_at":"2021-07-28T19:44:27Z","abstract_excerpt":"Deep Learning applications are becoming increasingly popular. Developers of deep learning systems strive to write more efficient code. Deep learning systems are constantly evolving, imposing tighter development timelines and increasing complexity, which may lead to bad design decisions. A copy-paste approach is widely used among deep learning developers because they rely on common frameworks and duplicate similar tasks. Developers often fail to properly propagate changes to all clones fragments during a maintenance activity. To our knowledge, no study has examined code cloning practices in dee"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2107.13614","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/2107.13614/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-05T03:01:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5zL+IT3P2EyFXvLqdzy0bIUnzxJ0SRoQ3vAtIdhpmJAt0zgA9wZEF8qq5tiF18JXqcH9b6sHC3W2O8rdm5BxCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T09:09:31.479541Z"},"content_sha256":"b4715de932c2b6a437c2bab0cebc4cfd82f38985fee4d8577b2a2c8d9ad0d11a","schema_version":"1.0","event_id":"sha256:b4715de932c2b6a437c2bab0cebc4cfd82f38985fee4d8577b2a2c8d9ad0d11a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/bundle.json","state_url":"https://pith.science/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/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-06T09:09:31Z","links":{"resolver":"https://pith.science/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI","bundle":"https://pith.science/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/bundle.json","state":"https://pith.science/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/E7LH4KIZN4CSPUBDZ5CCQ4HTSI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:E7LH4KIZN4CSPUBDZ5CCQ4HTSI","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":"c05349a35a737856c0bc13890f905cde03dd18912e221dd7a3a3ca741bf61bb7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-28T19:44:27Z","title_canon_sha256":"e232900fbb8fd85abac2ab34ed1f82a8fe9b83470e74d40df9821710ea2a5fee"},"schema_version":"1.0","source":{"id":"2107.13614","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2107.13614","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"arxiv_version","alias_value":"2107.13614v1","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2107.13614","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_12","alias_value":"E7LH4KIZN4CS","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_16","alias_value":"E7LH4KIZN4CSPUBD","created_at":"2026-07-05T03:01:38Z"},{"alias_kind":"pith_short_8","alias_value":"E7LH4KIZ","created_at":"2026-07-05T03:01:38Z"}],"graph_snapshots":[{"event_id":"sha256:b4715de932c2b6a437c2bab0cebc4cfd82f38985fee4d8577b2a2c8d9ad0d11a","target":"graph","created_at":"2026-07-05T03:01:38Z","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/2107.13614/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Deep Learning applications are becoming increasingly popular. Developers of deep learning systems strive to write more efficient code. Deep learning systems are constantly evolving, imposing tighter development timelines and increasing complexity, which may lead to bad design decisions. A copy-paste approach is widely used among deep learning developers because they rely on common frameworks and duplicate similar tasks. Developers often fail to properly propagate changes to all clones fragments during a maintenance activity. To our knowledge, no study has examined code cloning practices in dee","authors_text":"Biruk Asmare Muse, Foutse Khomh, Hadhemi Jebnoun, Md Saidur Rahman","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-28T19:44:27Z","title":"Clones in Deep Learning Code: What, Where, and Why?"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2107.13614","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:570a0c66fae2b1a04354d355064bc13915db2eab69a9a20b77a2f280a0dce4d4","target":"record","created_at":"2026-07-05T03:01:38Z","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":"c05349a35a737856c0bc13890f905cde03dd18912e221dd7a3a3ca741bf61bb7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-28T19:44:27Z","title_canon_sha256":"e232900fbb8fd85abac2ab34ed1f82a8fe9b83470e74d40df9821710ea2a5fee"},"schema_version":"1.0","source":{"id":"2107.13614","kind":"arxiv","version":1}},"canonical_sha256":"27d67e29196f0527d023cf442870f39214e85a5673a773a5b4f117d21117dff0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"27d67e29196f0527d023cf442870f39214e85a5673a773a5b4f117d21117dff0","first_computed_at":"2026-07-05T03:01:38.411456Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:01:38.411456Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"thLIMhKOFP+p22So2Ek9VN/NjepFGyC1bZdJR940JgJddaqmLuEtvaFY3R+Godto7ODQZbYlFUDy/fZurXLiAA==","signature_status":"signed_v1","signed_at":"2026-07-05T03:01:38.411953Z","signed_message":"canonical_sha256_bytes"},"source_id":"2107.13614","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:570a0c66fae2b1a04354d355064bc13915db2eab69a9a20b77a2f280a0dce4d4","sha256:b4715de932c2b6a437c2bab0cebc4cfd82f38985fee4d8577b2a2c8d9ad0d11a"],"state_sha256":"0cadd740a3de7b07c50c6a97084e97f35a72fd68e3c50ff094f3121e6cef8c76"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+Dpi69n0bXPKvfs921PUa0gYI8I9+2o4/M7CW8WiFSVcL6i1lfGpUp+RPUEsdQ1q7XPMOACg3suoVytGSAaGBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T09:09:31.481585Z","bundle_sha256":"5f39a427faae02154baac1ccd658caa1dd61da46d7c62684ac54587e67821c83"}}