{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:YXELCIEQZ5EYINHCND2RMDNAIR","short_pith_number":"pith:YXELCIEQ","canonical_record":{"source":{"id":"1901.05582","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2019-01-17T01:34:26Z","cross_cats_sorted":["stat.ML"],"title_canon_sha256":"2d288dc763f33afd3887f308948a8daf39f4ea3420316d3953cb9b6b18393df1","abstract_canon_sha256":"b8aae753d8c07ae2dff30e23ba82383a2af6a9154e72ac0b767f0fa5e2df85dc"},"schema_version":"1.0"},"canonical_sha256":"c5c8b12090cf498434e268f5160da04461e5cf14452418779f785edfd7c91c24","source":{"kind":"arxiv","id":"1901.05582","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.05582","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"arxiv_version","alias_value":"1901.05582v1","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.05582","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"pith_short_12","alias_value":"YXELCIEQZ5EY","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_16","alias_value":"YXELCIEQZ5EYINHC","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_8","alias_value":"YXELCIEQ","created_at":"2026-05-18T12:33:33Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:YXELCIEQZ5EYINHCND2RMDNAIR","target":"record","payload":{"canonical_record":{"source":{"id":"1901.05582","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2019-01-17T01:34:26Z","cross_cats_sorted":["stat.ML"],"title_canon_sha256":"2d288dc763f33afd3887f308948a8daf39f4ea3420316d3953cb9b6b18393df1","abstract_canon_sha256":"b8aae753d8c07ae2dff30e23ba82383a2af6a9154e72ac0b767f0fa5e2df85dc"},"schema_version":"1.0"},"canonical_sha256":"c5c8b12090cf498434e268f5160da04461e5cf14452418779f785edfd7c91c24","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:56:06.702588Z","signature_b64":"1YNqDIq1MR5scHoNiFjkV6NFHUN5N2hXAhoyV2HvzqFLEBrcV+laRnbmfBY2wSFjUGEpDIo1ezbC99YulUggDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c5c8b12090cf498434e268f5160da04461e5cf14452418779f785edfd7c91c24","last_reissued_at":"2026-05-17T23:56:06.701914Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:56:06.701914Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.05582","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-05-17T23:56:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"34mVCwgic4rOnfqFHol89yeNZw606WSrwAPxHWmEDQ3la+WZOblMICzidIR9mgHnLXEB3wUKYw4pfD7zxMjrDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T07:48:13.163794Z"},"content_sha256":"34f1d2d8b0a45d303b638e241b3bb23c62aef18a254667a800c4074d47bbf3d8","schema_version":"1.0","event_id":"sha256:34f1d2d8b0a45d303b638e241b3bb23c62aef18a254667a800c4074d47bbf3d8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:YXELCIEQZ5EYINHCND2RMDNAIR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CodeX: Bit-Flexible Encoding for Streaming-based FPGA Acceleration of DNNs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["stat.ML"],"primary_cat":"cs.LG","authors_text":"Farinaz Koushanfar, Mohammad Samragh, Mojan Javaheripi","submitted_at":"2019-01-17T01:34:26Z","abstract_excerpt":"This paper proposes CodeX, an end-to-end framework that facilitates encoding, bitwidth customization, fine-tuning, and implementation of neural networks on FPGA platforms. CodeX incorporates nonlinear encoding to the computation flow of neural networks to save memory. The encoded features demand significantly lower storage compared to the raw full-precision activation values; therefore, the execution flow of CodeX hardware engine is completely performed within the FPGA using on-chip streaming buffers with no access to the off-chip DRAM. We further propose a fully-automated algorithm inspired b"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.05582","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":""},"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-05-17T23:56:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Vyd7JYi44q3MWzEHRQLscKdhZ9GBsZ109ERZvCJkqvTiuUPD4/pGFcq+6zzy52kZFxkmt3LosNSb1DogQj7mAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T07:48:13.164486Z"},"content_sha256":"652755d69698abc1faf74ce60d952ddce7ec26f6b30cc124c413aeb411fc3e5b","schema_version":"1.0","event_id":"sha256:652755d69698abc1faf74ce60d952ddce7ec26f6b30cc124c413aeb411fc3e5b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YXELCIEQZ5EYINHCND2RMDNAIR/bundle.json","state_url":"https://pith.science/pith/YXELCIEQZ5EYINHCND2RMDNAIR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YXELCIEQZ5EYINHCND2RMDNAIR/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-05-30T07:48:13Z","links":{"resolver":"https://pith.science/pith/YXELCIEQZ5EYINHCND2RMDNAIR","bundle":"https://pith.science/pith/YXELCIEQZ5EYINHCND2RMDNAIR/bundle.json","state":"https://pith.science/pith/YXELCIEQZ5EYINHCND2RMDNAIR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YXELCIEQZ5EYINHCND2RMDNAIR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:YXELCIEQZ5EYINHCND2RMDNAIR","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":"b8aae753d8c07ae2dff30e23ba82383a2af6a9154e72ac0b767f0fa5e2df85dc","cross_cats_sorted":["stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2019-01-17T01:34:26Z","title_canon_sha256":"2d288dc763f33afd3887f308948a8daf39f4ea3420316d3953cb9b6b18393df1"},"schema_version":"1.0","source":{"id":"1901.05582","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.05582","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"arxiv_version","alias_value":"1901.05582v1","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.05582","created_at":"2026-05-17T23:56:06Z"},{"alias_kind":"pith_short_12","alias_value":"YXELCIEQZ5EY","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_16","alias_value":"YXELCIEQZ5EYINHC","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_8","alias_value":"YXELCIEQ","created_at":"2026-05-18T12:33:33Z"}],"graph_snapshots":[{"event_id":"sha256:652755d69698abc1faf74ce60d952ddce7ec26f6b30cc124c413aeb411fc3e5b","target":"graph","created_at":"2026-05-17T23:56:06Z","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"},"paper":{"abstract_excerpt":"This paper proposes CodeX, an end-to-end framework that facilitates encoding, bitwidth customization, fine-tuning, and implementation of neural networks on FPGA platforms. CodeX incorporates nonlinear encoding to the computation flow of neural networks to save memory. The encoded features demand significantly lower storage compared to the raw full-precision activation values; therefore, the execution flow of CodeX hardware engine is completely performed within the FPGA using on-chip streaming buffers with no access to the off-chip DRAM. We further propose a fully-automated algorithm inspired b","authors_text":"Farinaz Koushanfar, Mohammad Samragh, Mojan Javaheripi","cross_cats":["stat.ML"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2019-01-17T01:34:26Z","title":"CodeX: Bit-Flexible Encoding for Streaming-based FPGA Acceleration of DNNs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.05582","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:34f1d2d8b0a45d303b638e241b3bb23c62aef18a254667a800c4074d47bbf3d8","target":"record","created_at":"2026-05-17T23:56:06Z","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":"b8aae753d8c07ae2dff30e23ba82383a2af6a9154e72ac0b767f0fa5e2df85dc","cross_cats_sorted":["stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2019-01-17T01:34:26Z","title_canon_sha256":"2d288dc763f33afd3887f308948a8daf39f4ea3420316d3953cb9b6b18393df1"},"schema_version":"1.0","source":{"id":"1901.05582","kind":"arxiv","version":1}},"canonical_sha256":"c5c8b12090cf498434e268f5160da04461e5cf14452418779f785edfd7c91c24","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c5c8b12090cf498434e268f5160da04461e5cf14452418779f785edfd7c91c24","first_computed_at":"2026-05-17T23:56:06.701914Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:56:06.701914Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"1YNqDIq1MR5scHoNiFjkV6NFHUN5N2hXAhoyV2HvzqFLEBrcV+laRnbmfBY2wSFjUGEpDIo1ezbC99YulUggDA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:56:06.702588Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.05582","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:34f1d2d8b0a45d303b638e241b3bb23c62aef18a254667a800c4074d47bbf3d8","sha256:652755d69698abc1faf74ce60d952ddce7ec26f6b30cc124c413aeb411fc3e5b"],"state_sha256":"e5cef522f54b8fc48f5cf659c9127994df6bf585bdb6fdcf52ef14132aa42c7b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Y6k02WvOwBYU8Yd/tw5DTeETxIJu7ROEug3a1nPYzgWaZoxeofevowH0kXDJcArunrrKH3OBtMMLdN2LauHgAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-30T07:48:13.167690Z","bundle_sha256":"2506ca9ddc26c079519fb565e6ccfc4cf3aac3f7f63e3b28f9ae8a2e3eacfb86"}}