Skip to content

Bug fixes for requant_decoupled pr. - #1666

Merged
preusser-amd merged 1 commit into
Xilinx:feature/requant_decoupledfrom
sgerber-amd:feature/requant_decoupled
Aug 26, 2026
Merged

Bug fixes for requant_decoupled pr.#1666
preusser-amd merged 1 commit into
Xilinx:feature/requant_decoupledfrom
sgerber-amd:feature/requant_decoupled

Conversation

@sgerber-amd

Copy link
Copy Markdown

The following test failed:
pytest tests/fpgadataflow/test_fpgadataflow_finnloop.py::test_finnloop_end2end_mlo_requant
This PR fixes this issue by aligning the numbering or parameter streams to align with the changes made to the requant memstream, so that the bias sharing the scale memstream no longer shifts the port and descriptor indices.

This setup now passes the following tests with certainty:
tests/fpgadataflow/test_fpgadataflow_finnloop.py
tests/fpgadataflow/test_fpgadataflow_requant.py
tests/transformation/test_loop_rolling.py
tests/fpgadataflow/test_fifosizing.py
tests/fpgadataflow/test_fpgadataflow_ipstitch.py
tests/end2end/test_end2end_cybsec_mlp.py

…am. Requant changed so that bias now shares the scale memstream. This was updated on the FINN side so that numbering is correct again.
@preusser-amd
preusser-amd merged commit 1cc98b3 into Xilinx:feature/requant_decoupled Aug 26, 2026
@preusser-amd

Copy link
Copy Markdown
Collaborator

Thanks, @sgerber-amd!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants