Arm backend: Add additional checks for operator support. (#8367)
* Refactor TOSA support to use chain flow This seems to match the intention of OperatorSupportBase and increases the flexibility of our support flow. New checks if different kinds are simply added to `tosa_support_factory` * Add additional checks for operator support. This can be used to avoid partitioning parts of a model when debugging. Though any OperatorSupportBase can be used, we add three OperatorSupport as utilities: DontPartition: Don't partition based on node target DontPartitionName: Don't partition based on node name DontPartitionModule: Don't partition based on which module the op comes from. All these checks can match parts of the target name, and save a list of the nodes they reject for debugging. Signed-off-by: Erik Lundell <erik.lundell@arm.com>
E
Erik Lundell committed
6d497021c07f74779614a98f09d0f31defa1623b
Parent: 93c3b66
Committed by GitHub <noreply@github.com>
on 2/11/2025, 11:43:46 AM