SIGN IN SIGN UP

get compile config back to EdgeProgramManager.transform (#3500)

Summary:
Pull Request resolved: https://github.com/pytorch/executorch/pull/3500

This diff introduces the compile configuration into the `EdgeProgramManager.transform` method, ensuring that the constructor and transform function of` EdgeProgramManager` maintain consistent verification configuration. The default verification configuration of `EdgeProgramManager.transform` will now match that of its constructor.

This update brings two key improvements:
1. Enhanced Verification for the transform Function: With this update, we can now customize all necessary configuration verifiers within the `transform` function.
2. Improved Consistency within the `EdgeProgramManager` Class: Post-update, all verifiers within the same `EdgeProgramManager` will have identical functionality. This not only makes the logic more intuitive but also reduces redundancy in user settings.

Reviewed By: JacobSzwejbka, larryliu0820

Differential Revision: D56804195

fbshipit-source-id: 768e697088e3a6cc46cf6ff4515c89a9122494e4
S
Songhao Jia committed
834b5457899f11bed3dea4d3ef71bc8a1584885e
Parent: 5e425c3
Committed by Facebook GitHub Bot <facebook-github-bot@users.noreply.github.com> on 5/4/2024, 11:58:59 PM