Skip to content

Data partition issue, could anyone help me to explain it's reasons #832

Answered by auphelia
Charlie-ZHIJIE asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @Charlie-ZHIJIE,

To determine what might be the problem I would recommend to look into the intermediate .onnx files that the FINN compiler produces. In the compiler step step_create_dataflow_partition, the compiler groups all HLS layers(*) together and excludes the non-HLS layers. In the following steps a hardware design can be generated from this group of layers, this group is also called Streaming Dataflow Partition (SDP). If there is no layer in your .onnx graph that can be converted into an HLS layer no SDP will be created and len(sdp_node) will be empty.

(*) HLS layer: Layer that corresponds to an HLS function call in finn-hlslib or another hardware implementation

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by auphelia
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants