[quote="manupa-arm, post:11, topic:12039"] [quote="MJKlaiber, post:1, topic:12039"] ``` > class MyCustomAcceleratorPartitioner(UMAPartitioner): @property def target_name(self): return "my_custom_accelerator"
def _register_patterns(self): self._register_pattern("conv1d_relu", conv1d_relu_pattern()) def _register_relay_passes(self): self._register_relay_pass(1, ConfigGenerator()) self._register_relay_pass(2, BufferScopeAnnotator()) > ``` [/quote] Since the proposal suggests to use the properly registered targets, any reason should we stick to target_name (str) as opposed to the actual TargetKind ? [/quote] Our current PoC implementation uses KCompiler Attributes and the Standard MergeComposite, AnnotateTarget, MergeCompilerRegions. [quote] Following up on the above question, what are your thoughts on moving the UMAPartitioner inside relay.build(…) ? [/quote] The current plan is to move to the collage implementation by @mbs-octoml as soon as possible which would move partitioning into the relay.build. --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-uma-universal-modular-accelerator-interface/12039/12) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.apache.org/email/unsubscribe/837ab862f15991155d58db1711f8be4f0d4f6c30411a07cf6cd400f22d54e9d8).