Quartus Extensions
Created by: bo3z
A# Description
📝 Support for custom Keras and HLS layers
- Simple re-ordering of optimizers in the Quartus backend allows to register a new layer function/config template, alongside any optimizers linked to it.
Type of change
For a new feature or function, please create an issue first to discuss it with us before submitting a pull request.
Note: Please delete options that are not relevant.
-
Bug fix (non-breaking change that fixes an issue) - This should have worked before in a similar manner way to Vivado, but was never tested. This PR simply adds a PyTest and fixed flow requirements to allow custom Keras layers to be introduced.
Tests
- Expanded
test/pytest/test_extensions.py
to include Quartus (on top of Vivado)
Checklist
-
I have read the guidelines for contributing. - [] I have commented my code, particularly in hard-to-understand areas.
- [] I have made corresponding changes to the documentation.
-
My changes generate no new warnings. -
I have added tests that prove my fix is effective or that my feature works.B