microsoft / BitBLAS

BitBLAS is a library to support mixed-precision matrix multiplications, especially for quantized LLM deployment.
MIT License
190 stars 21 forks source link

[Target] Improve TVM Target related items #45

Closed LeiWang1999 closed 3 weeks ago

LeiWang1999 commented 1 month ago

This pull request primarily focuses on improving the target detection functionality in the bitblas Python package, particularly for NVIDIA targets. The changes include the addition of a new function to list all NVIDIA targets, modifications to error handling and logging, and a new script to display available targets. Additionally, a new dependency, tabulate, has been added to the development requirements.

Target detection improvements:

New script for displaying targets:

Dependency changes:

TODO Items: