To contribute to this project, please fork the hidet repository and create a pull request. Before submitting a pull request, please make sure that your code is properly formatted and that it passes the tests.
Format & Lint Run the following scripts to format and lint the code:
# run this only once to install the development dependencies $ pip install -r requirements-dev.txt $ bash scripts/lint/format.sh $ bash scripts/lint/lint.sh
Tests To run the tests, run the following script:
$ # use --clear-cache to clear the operator cache if you changed the following sub-modules $ # - hidet.ir $ # - hidet.backend $ pytest tests