Data partition issue, could anyone help me to explain it's reasons #832
-
I try to deploy a customer NN by FINN, And I found a confusing issue.
Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
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 (*) HLS layer: Layer that corresponds to an HLS function call in finn-hlslib or another hardware implementation |
Beta Was this translation helpful? Give feedback.
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