What is corresponding implementation in Keras layers for groupedConvolution2dLayer ?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I am implementing layers for both Keras and MATLAB, but not sure how MATLAB implements groupedConvolution2dLayer.
Ahough MATLAB document describes groupedConvolution2dLayer could be converted into either DepthwiseConv2D or SeparableConv2D,
It seems like groupedConvolution2dLayer did more than that.
Does anyone know how to convert this into Keras layer or Tensorflow?
filterSize = [7 7];
numFiltersPerGroup = 16;
numGroups = 4;
groupedConvolution2dLayer(filterSize,numFilters,numGroups,"DilationFactor",1,"Name","groupedconv1","Padding","same")
Many thanks
0 Kommentare
Antworten (1)
Prateek Rai
am 14 Sep. 2021
To my understanding, you wanted to implement groupedConvolution2dLayer into Keras/Tensorflow.
One possible workaround is you can use 'exportONNXNetwork' to export whole network to ONNX model format. Then, you can use the ONNX Model to import it to Keras/Tensorflow.
You can refer to exportONNXNetwork MathWorks documentation page to find more on exporting network to ONNX model format.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Image Data Workflows finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!