{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:AYP2OS6556AZGXTZJN4DRZZQXI","short_pith_number":"pith:AYP2OS65","canonical_record":{"source":{"id":"1603.03236","kind":"arxiv","version":4},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-10T12:23:12Z","cross_cats_sorted":["cs.LG","math.OC","stat.ML"],"title_canon_sha256":"d92b2e28fdb8526b360236fb3a5315cfa54090c9bf58b116fb40dbcda7f017e6","abstract_canon_sha256":"67f5b0e6bdc5dba5ee83cf2c48e7d32473adb636a78f7be75e9cd8ce75d51b0c"},"schema_version":"1.0"},"canonical_sha256":"061fa74bddef81935e794b7838e730ba3c7890fd334999ecec55e4e47632ffac","source":{"kind":"arxiv","id":"1603.03236","version":4},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.03236","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"arxiv_version","alias_value":"1603.03236v4","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.03236","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_12","alias_value":"AYP2OS6556AZ","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_16","alias_value":"AYP2OS6556AZGXTZ","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_8","alias_value":"AYP2OS65","created_at":"2026-07-05T01:32:20Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:AYP2OS6556AZGXTZJN4DRZZQXI","target":"record","payload":{"canonical_record":{"source":{"id":"1603.03236","kind":"arxiv","version":4},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-10T12:23:12Z","cross_cats_sorted":["cs.LG","math.OC","stat.ML"],"title_canon_sha256":"d92b2e28fdb8526b360236fb3a5315cfa54090c9bf58b116fb40dbcda7f017e6","abstract_canon_sha256":"67f5b0e6bdc5dba5ee83cf2c48e7d32473adb636a78f7be75e9cd8ce75d51b0c"},"schema_version":"1.0"},"canonical_sha256":"061fa74bddef81935e794b7838e730ba3c7890fd334999ecec55e4e47632ffac","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:32:20.576341Z","signature_b64":"sPYDNRFxSNAAYTcp1+i//Io/uk64y3noXixdig/ZrPzETsZnK9a4982X5p2VAB9SUc5kJNfpRO9CzDFWknFnDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"061fa74bddef81935e794b7838e730ba3c7890fd334999ecec55e4e47632ffac","last_reissued_at":"2026-07-05T01:32:20.575985Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:32:20.575985Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1603.03236","source_version":4,"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-05T01:32:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"biPKQbZaB/z1pz421kx9l0+SnIbBSnuf9oP/oi1Os1BF4Jf2LPx8Tb4MiJgNjeLzd6RpffRsBw/peqhuZLgbCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T15:53:13.897334Z"},"content_sha256":"7e1c31c2194cd7eca5f3d0250103e2d8b5cc681c8acc12ebaca55559ffd2a936","schema_version":"1.0","event_id":"sha256:7e1c31c2194cd7eca5f3d0250103e2d8b5cc681c8acc12ebaca55559ffd2a936"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:AYP2OS6556AZGXTZJN4DRZZQXI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG","math.OC","stat.ML"],"primary_cat":"cs.MS","authors_text":"James Townsend, Niklas Koep, Sebastian Weichwald","submitted_at":"2016-03-10T12:23:12Z","abstract_excerpt":"Optimization on manifolds is a class of methods for optimization of an objective function, subject to constraints which are smooth, in the sense that the set of points which satisfy the constraints admits the structure of a differentiable manifold. While many optimization problems are of the described form, technicalities of differential geometry and the laborious calculation of derivatives pose a significant barrier for experimenting with these methods.\n  We introduce Pymanopt (available at https://pymanopt.github.io), a toolbox for optimization on manifolds, implemented in Python, that---sim"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.03236","kind":"arxiv","version":4},"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/1603.03236/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-05T01:32:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wgFVEwnrqyFZ7sxSZ8aZ8JJSAxtH7SXQ7W7t5j8Fm8O4qJSna5g7ax6ShnbJ7xSCqQK0InUiymKBlTY4/1FJBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T15:53:13.898374Z"},"content_sha256":"49237fe78ed5b5cec3fec1450b697d1eba3dd6605a1a5c6c99ee1133328ac3c7","schema_version":"1.0","event_id":"sha256:49237fe78ed5b5cec3fec1450b697d1eba3dd6605a1a5c6c99ee1133328ac3c7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/AYP2OS6556AZGXTZJN4DRZZQXI/bundle.json","state_url":"https://pith.science/pith/AYP2OS6556AZGXTZJN4DRZZQXI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/AYP2OS6556AZGXTZJN4DRZZQXI/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-16T15:53:13Z","links":{"resolver":"https://pith.science/pith/AYP2OS6556AZGXTZJN4DRZZQXI","bundle":"https://pith.science/pith/AYP2OS6556AZGXTZJN4DRZZQXI/bundle.json","state":"https://pith.science/pith/AYP2OS6556AZGXTZJN4DRZZQXI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/AYP2OS6556AZGXTZJN4DRZZQXI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:AYP2OS6556AZGXTZJN4DRZZQXI","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":"67f5b0e6bdc5dba5ee83cf2c48e7d32473adb636a78f7be75e9cd8ce75d51b0c","cross_cats_sorted":["cs.LG","math.OC","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-10T12:23:12Z","title_canon_sha256":"d92b2e28fdb8526b360236fb3a5315cfa54090c9bf58b116fb40dbcda7f017e6"},"schema_version":"1.0","source":{"id":"1603.03236","kind":"arxiv","version":4}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.03236","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"arxiv_version","alias_value":"1603.03236v4","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.03236","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_12","alias_value":"AYP2OS6556AZ","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_16","alias_value":"AYP2OS6556AZGXTZ","created_at":"2026-07-05T01:32:20Z"},{"alias_kind":"pith_short_8","alias_value":"AYP2OS65","created_at":"2026-07-05T01:32:20Z"}],"graph_snapshots":[{"event_id":"sha256:49237fe78ed5b5cec3fec1450b697d1eba3dd6605a1a5c6c99ee1133328ac3c7","target":"graph","created_at":"2026-07-05T01:32:20Z","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/1603.03236/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Optimization on manifolds is a class of methods for optimization of an objective function, subject to constraints which are smooth, in the sense that the set of points which satisfy the constraints admits the structure of a differentiable manifold. While many optimization problems are of the described form, technicalities of differential geometry and the laborious calculation of derivatives pose a significant barrier for experimenting with these methods.\n  We introduce Pymanopt (available at https://pymanopt.github.io), a toolbox for optimization on manifolds, implemented in Python, that---sim","authors_text":"James Townsend, Niklas Koep, Sebastian Weichwald","cross_cats":["cs.LG","math.OC","stat.ML"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-10T12:23:12Z","title":"Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.03236","kind":"arxiv","version":4},"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:7e1c31c2194cd7eca5f3d0250103e2d8b5cc681c8acc12ebaca55559ffd2a936","target":"record","created_at":"2026-07-05T01:32:20Z","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":"67f5b0e6bdc5dba5ee83cf2c48e7d32473adb636a78f7be75e9cd8ce75d51b0c","cross_cats_sorted":["cs.LG","math.OC","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-10T12:23:12Z","title_canon_sha256":"d92b2e28fdb8526b360236fb3a5315cfa54090c9bf58b116fb40dbcda7f017e6"},"schema_version":"1.0","source":{"id":"1603.03236","kind":"arxiv","version":4}},"canonical_sha256":"061fa74bddef81935e794b7838e730ba3c7890fd334999ecec55e4e47632ffac","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"061fa74bddef81935e794b7838e730ba3c7890fd334999ecec55e4e47632ffac","first_computed_at":"2026-07-05T01:32:20.575985Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:32:20.575985Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"sPYDNRFxSNAAYTcp1+i//Io/uk64y3noXixdig/ZrPzETsZnK9a4982X5p2VAB9SUc5kJNfpRO9CzDFWknFnDg==","signature_status":"signed_v1","signed_at":"2026-07-05T01:32:20.576341Z","signed_message":"canonical_sha256_bytes"},"source_id":"1603.03236","source_kind":"arxiv","source_version":4}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7e1c31c2194cd7eca5f3d0250103e2d8b5cc681c8acc12ebaca55559ffd2a936","sha256:49237fe78ed5b5cec3fec1450b697d1eba3dd6605a1a5c6c99ee1133328ac3c7"],"state_sha256":"a3cf32138804a0b2d08f1933e9a60301ddc6876585e1cca42f5f5c2bd6aebb5e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yRbclAU/98Jd/Kw7YzLRi3Ogim3/kZ5KzjN3Cr8ojvcr1sWy0Dxvi3OzM13an45+mrIuvhpizMwKBWFZ8Z7WBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-16T15:53:13.924666Z","bundle_sha256":"9b62a49ed1b534100633c3758932773bbcdc5320451c20fb1f015c49bc236883"}}