{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:PFU6LWFTNUDONVV257J7C3QTHZ","short_pith_number":"pith:PFU6LWFT","canonical_record":{"source":{"id":"1706.04972","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-06-13T16:26:40Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"c5c7051cdd49131e753ea1a9ba5769be8562134946250cc12e88fb0cc21919de","abstract_canon_sha256":"a9a858defea894809a391d200b190fc9da439d36cfcf0d0fa7e1a4fa122f6503"},"schema_version":"1.0"},"canonical_sha256":"7969e5d8b36d06e6d6baefd3f16e133e6d95ac0e260205884356c43f029c2448","source":{"kind":"arxiv","id":"1706.04972","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.04972","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"arxiv_version","alias_value":"1706.04972v2","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.04972","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"pith_short_12","alias_value":"PFU6LWFTNUDO","created_at":"2026-05-18T12:31:37Z"},{"alias_kind":"pith_short_16","alias_value":"PFU6LWFTNUDONVV2","created_at":"2026-05-18T12:31:37Z"},{"alias_kind":"pith_short_8","alias_value":"PFU6LWFT","created_at":"2026-05-18T12:31:37Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:PFU6LWFTNUDONVV257J7C3QTHZ","target":"record","payload":{"canonical_record":{"source":{"id":"1706.04972","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-06-13T16:26:40Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"c5c7051cdd49131e753ea1a9ba5769be8562134946250cc12e88fb0cc21919de","abstract_canon_sha256":"a9a858defea894809a391d200b190fc9da439d36cfcf0d0fa7e1a4fa122f6503"},"schema_version":"1.0"},"canonical_sha256":"7969e5d8b36d06e6d6baefd3f16e133e6d95ac0e260205884356c43f029c2448","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:30:44.395480Z","signature_b64":"x0qSmyjoPrAy37fGYU6orhI8CGRzrssk/UFsz11efjMj9oZMyGeSsuDOMka+609J6BhqrtDAa4xa69wpYM54CA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7969e5d8b36d06e6d6baefd3f16e133e6d95ac0e260205884356c43f029c2448","last_reissued_at":"2026-05-18T00:30:44.394975Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:30:44.394975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1706.04972","source_version":2,"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-18T00:30:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hKyW9+HYpR8VsRmh3YRZ7mY/y0Wf3Ouc/GHsCyOO18/i+QNcrPcPdlZDUEJL5LtbQX3WbVKJdidSpQSGViZGCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T03:58:02.874294Z"},"content_sha256":"b7b2f902ab8ade2fc9d8761e44c6dbd53dbc0846a82f9684c70b8f2acbaece29","schema_version":"1.0","event_id":"sha256:b7b2f902ab8ade2fc9d8761e44c6dbd53dbc0846a82f9684c70b8f2acbaece29"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:PFU6LWFTNUDONVV257J7C3QTHZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Device Placement Optimization with Reinforcement Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.LG","authors_text":"Azalia Mirhoseini, Benoit Steiner, Hieu Pham, Jeff Dean, Mohammad Norouzi, Naveen Kumar, Quoc V. Le, Rasmus Larsen, Samy Bengio, Yuefeng Zhou","submitted_at":"2017-06-13T16:26:40Z","abstract_excerpt":"The past few years have witnessed a growth in size and computational requirements for training and inference with neural networks. Currently, a common approach to address these requirements is to use a heterogeneous distributed environment with a mixture of hardware devices such as CPUs and GPUs. Importantly, the decision of placing parts of the neural models on devices is often made by human experts based on simple heuristics and intuitions. In this paper, we propose a method which learns to optimize device placement for TensorFlow computational graphs. Key to our method is the use of a seque"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.04972","kind":"arxiv","version":2},"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-18T00:30:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VjPf1iw2YYYx6ZFJ8JwpyakwCaKHzh8F54jcW6y6l0QzmXObEkKs7mpfmi/1K9xLuqMGp1bYg5oIURh5eD2uBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T03:58:02.874668Z"},"content_sha256":"b3c2d0f62b00859333b9a31e481dc631cbb3d137c1d72d53924ff2bef36fd280","schema_version":"1.0","event_id":"sha256:b3c2d0f62b00859333b9a31e481dc631cbb3d137c1d72d53924ff2bef36fd280"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/PFU6LWFTNUDONVV257J7C3QTHZ/bundle.json","state_url":"https://pith.science/pith/PFU6LWFTNUDONVV257J7C3QTHZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/PFU6LWFTNUDONVV257J7C3QTHZ/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-06-04T03:58:02Z","links":{"resolver":"https://pith.science/pith/PFU6LWFTNUDONVV257J7C3QTHZ","bundle":"https://pith.science/pith/PFU6LWFTNUDONVV257J7C3QTHZ/bundle.json","state":"https://pith.science/pith/PFU6LWFTNUDONVV257J7C3QTHZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/PFU6LWFTNUDONVV257J7C3QTHZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:PFU6LWFTNUDONVV257J7C3QTHZ","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":"a9a858defea894809a391d200b190fc9da439d36cfcf0d0fa7e1a4fa122f6503","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-06-13T16:26:40Z","title_canon_sha256":"c5c7051cdd49131e753ea1a9ba5769be8562134946250cc12e88fb0cc21919de"},"schema_version":"1.0","source":{"id":"1706.04972","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1706.04972","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"arxiv_version","alias_value":"1706.04972v2","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1706.04972","created_at":"2026-05-18T00:30:44Z"},{"alias_kind":"pith_short_12","alias_value":"PFU6LWFTNUDO","created_at":"2026-05-18T12:31:37Z"},{"alias_kind":"pith_short_16","alias_value":"PFU6LWFTNUDONVV2","created_at":"2026-05-18T12:31:37Z"},{"alias_kind":"pith_short_8","alias_value":"PFU6LWFT","created_at":"2026-05-18T12:31:37Z"}],"graph_snapshots":[{"event_id":"sha256:b3c2d0f62b00859333b9a31e481dc631cbb3d137c1d72d53924ff2bef36fd280","target":"graph","created_at":"2026-05-18T00:30:44Z","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":"The past few years have witnessed a growth in size and computational requirements for training and inference with neural networks. Currently, a common approach to address these requirements is to use a heterogeneous distributed environment with a mixture of hardware devices such as CPUs and GPUs. Importantly, the decision of placing parts of the neural models on devices is often made by human experts based on simple heuristics and intuitions. In this paper, we propose a method which learns to optimize device placement for TensorFlow computational graphs. Key to our method is the use of a seque","authors_text":"Azalia Mirhoseini, Benoit Steiner, Hieu Pham, Jeff Dean, Mohammad Norouzi, Naveen Kumar, Quoc V. Le, Rasmus Larsen, Samy Bengio, Yuefeng Zhou","cross_cats":["cs.AI"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-06-13T16:26:40Z","title":"Device Placement Optimization with Reinforcement Learning"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1706.04972","kind":"arxiv","version":2},"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:b7b2f902ab8ade2fc9d8761e44c6dbd53dbc0846a82f9684c70b8f2acbaece29","target":"record","created_at":"2026-05-18T00:30:44Z","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":"a9a858defea894809a391d200b190fc9da439d36cfcf0d0fa7e1a4fa122f6503","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-06-13T16:26:40Z","title_canon_sha256":"c5c7051cdd49131e753ea1a9ba5769be8562134946250cc12e88fb0cc21919de"},"schema_version":"1.0","source":{"id":"1706.04972","kind":"arxiv","version":2}},"canonical_sha256":"7969e5d8b36d06e6d6baefd3f16e133e6d95ac0e260205884356c43f029c2448","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7969e5d8b36d06e6d6baefd3f16e133e6d95ac0e260205884356c43f029c2448","first_computed_at":"2026-05-18T00:30:44.394975Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:30:44.394975Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"x0qSmyjoPrAy37fGYU6orhI8CGRzrssk/UFsz11efjMj9oZMyGeSsuDOMka+609J6BhqrtDAa4xa69wpYM54CA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:30:44.395480Z","signed_message":"canonical_sha256_bytes"},"source_id":"1706.04972","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b7b2f902ab8ade2fc9d8761e44c6dbd53dbc0846a82f9684c70b8f2acbaece29","sha256:b3c2d0f62b00859333b9a31e481dc631cbb3d137c1d72d53924ff2bef36fd280"],"state_sha256":"0f830194d42d971dc00cac6910806259a22609bd5fcd9e361598c95e59ddb9cf"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"V0Qws639k/fkZMS4wTw1/crVQr759BMywUri0dB6L4LC1obApixu+uOAWNP+KtERxsgQPP3N52UrH+qLOWKmBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T03:58:02.876691Z","bundle_sha256":"7534f65458a9d75247f53e82c5b6ebc78e7149e4fb3c4854c6b8617cc78e39ca"}}