Introduce GraphBuilder abstraction (#2061)
Summary: Pull Request resolved: https://github.com/pytorch/executorch/pull/2061 ## Context This changeset introduces `VkGraphBuilder` to handle parsing an `ExportedProgram` and parsing it to construct a `VkGraph` for serialization. Most of the graph parsing functionality previously implemented in `vulkan_preprocess` is now in `VkGraphBuilder`. The main motivation of this refactor is to simplify `vulkan_preprocess`. ghstack-source-id: 216267433 exported-using-ghexport Reviewed By: manuelcandales Differential Revision: D54128091 fbshipit-source-id: f0670e76719f9bff1212c1286bd127ef4e37b94d
S
Stephen Jia committed
a58bfd062011a871e4a6f2703b204c7974485a7d
Parent: 78ce089
Committed by Facebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
on 2/23/2024, 9:32:56 PM