Skip to content

first implementation of Conv1D from EJ

Javier Duarte requested to merge jmgd/conv1d into master

Related to issue #13 (closed)

Took @ejk43's implementation of Conv1D layer from https://github.com/Xilinx/RFNoC-HLS-NeuralNet/blob/master/rfnoc/hls/nnet_lib/nnet_conv.h

Things changed:

  • removed hls::streams
  • changed output logic so output size is the same as input size (zero padding added only to the left of inputs)

Things to update/make configurable:

  • configurable "zero" padding: valid, same, full, etc.
  • number of filters
  • reuse factor

@benjaminkreis also has some ideas about trying to make everything more parallelizable

Merge request reports

Loading