ROCm / Tensile

Stretching GPU performance for GEMMs and tensor contractions.
MIT License
208 stars 142 forks source link

Refactor argument parsing in TensileCreateLibrary #1951

Closed bstefanuk closed 1 month ago

bstefanuk commented 1 month ago

Previously, argument parsing consumed 117 LOC in TensileCreateLibrary (TCL), this PR moves the argument parsing logic into a module, updates help strings, default behaviour, and adds other utilities for displaying deprecation warning.

Outcomes

Notable changes

ellosel commented 1 month ago

Can we add the new files as formatted files during the format check?