{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/stochastic-process-learning-via-operator-flow","title":"Stochastic Process Learning via Operator Flow Matching","arxiv_id":"2501.04126","date":"2025-01-07","proceeding":null,"authors":["Yaozhong Shi","Zachary E. Ross","Domniki Asimaki","Kamyar Azizzadenesheli"],"abstract":"Expanding on neural operators, we propose a novel framework for stochastic process learning across arbitrary domains. In particular, we develop operator flow matching (OFM) for learning stochastic process priors on function spaces. OFM provides the probability density of the values of any collection of points and enables mathematically tractable functional regression at new points with mean and density estimation. Our method outperforms state-of-the-art models in stochastic process learning, functional regression, and prior learning.","url_abs":"https://arxiv.org/abs/2501.04126v2","url_pdf":"https://arxiv.org/pdf/2501.04126v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"stochastic-process-learning-via-operator-flow","repo_url":"https://github.com/yzshi5/spl_ofm","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"density-estimation","task_name":"Density Estimation"},{"task_slug":"regression-1","task_name":"regression"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2501.04126","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2501.04126"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/yzshi5/spl_ofm","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":2,"ran_fixture":1,"unverified":4},"by_repo_kind":{"official":{"samples":7,"ran":3,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"52972d8e3ebe09a6","entry":"make_posn_embed","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"models/diff_fno.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/models/diff_fno.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"52972d8e3ebe09a6"}},{"code_sha256_prefix":"f79632b31c417a84","entry":"matern_kernel_cov","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"util/true_gaussian_process.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/util/true_gaussian_process.py","link_basis":"harvester_set","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f79632b31c417a84"}},{"code_sha256_prefix":"985c3b8589a3e3a6","entry":"t_allhot","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"models/diff_fno.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/models/diff_fno.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"985c3b8589a3e3a6"}},{"code_sha256_prefix":"980915abbc542235","entry":"conds_allhot","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"models/fno.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/models/fno.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"980915abbc542235"}},{"code_sha256_prefix":"5180fb36f984f272","entry":"load_config","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"util/config.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/util/config.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"5180fb36f984f272"}},{"code_sha256_prefix":"0ca1daddafe09ebd","entry":"make_posn_embed","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"models/fno.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/models/fno.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0ca1daddafe09ebd"}},{"code_sha256_prefix":"843b18a0982ddc0c","entry":"t_allhot","repo":"yzshi5/spl_ofm","repo_kind":"official","path":"models/fno.py","file_url":"https://github.com/yzshi5/spl_ofm/blob/HEAD/models/fno.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"843b18a0982ddc0c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}