This is my first time submitting a pull request, let alone for work, so corrections are appreciated.
Description
I have added a custom block called residualBlock on top of existing nodeblock, edgeblock and edge_aggregate.
The nnet utils h file for this block is located on templates/vivado/nnet_utils/nnet_graph.h because I am implementing this on my group's GNN, but could more properly belong in templates/vivado/nnet_utils/nnet_merge.h
There's yet no dataflow/pipeline distinction for residualBlock. Mathmatically it's a simple operation so there may not be a need to.
Type of change
[x] New feature (non-breaking change which adds functionality)
This is my first time submitting a pull request, let alone for work, so corrections are appreciated.
Description
Type of change