Does anybody know why SeparableConv2D is slower than Conv2D?

SeparableConv2D has fewer parameters than Conv2D.

I am using Keras and Convolutional Autoencoder. For increasing the speed of computations, I replace Conv2D with SeparableConv2D, but the time of each epoch reaches from 17s to 40s.

Best Regards

Alireza

More Alireza Beiki's questions See All
Similar questions and discussions