Sketched Conv2d

Sketched Conv2d#

Kernel 3×3#

Forward time for convolution kernel 3, image 64

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=64

Backward time for convolution kernel 3, image 64

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=64

Forward time for convolution kernel 3, image 128

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=128

Backward time for convolution kernel 3, image 128

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=128

Forward time for convolution kernel 3, image 256

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=256

Backward time for convolution kernel 3, image 256

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=3x3, feature-map=256

Kernel 5×5#

Forward time for convolution kernel 5, image 64

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=64

Backward time for convolution kernel 5, image 64

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=64

Forward time for convolution kernel 5, image 128

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=128

Backward time for convolution kernel 5, image 128

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=128

Forward time for convolution kernel 5, image 256

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=256

Backward time for convolution kernel 5, image 256

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=5x5, feature-map=256

Kernel 9×9#

Forward time for convolution kernel 9, image 64

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=64

Backward time for convolution kernel 9, image 64

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=64

Forward time for convolution kernel 9, image 128

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=128

Backward time for convolution kernel 9, image 128

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=128

Forward time for convolution kernel 9, image 256

Forward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=256

Backward time for convolution kernel 9, image 256

Backward pass time (ms) for SKConv2d vs nn.Conv2d, kernel=9x9, feature-map=256