Shape Adaptor: A Learnable Resizing Module

Abstract

We present a novel resizing module for neural networks: shape adaptor, a drop-in enhancement built on top of traditional resizing layers, such as pooling, bilinear sampling, and strided convolution. Whilst traditional resizing layers have fixed and deterministic reshaping factors, our module allows for a learnable reshaping factor. Our implementation enables shape adaptors to be trained end-to-end without any additional supervision, through which network architectures can be optimised for each individual task, in a fully automated way. We performed experiments across seven image classification datasets, and results show that by simply using a set of our shape adaptors instead of the original resizing layers, performance increases consistently over human-designed networks, across all datasets. Additionally, we show the effectiveness of shape adaptors on two other applications: network compression and transfer learning.

Cite

Text

Liu et al. "Shape Adaptor: A Learnable Resizing Module." Proceedings of the European Conference on Computer Vision (ECCV), 2020. doi:10.1007/978-3-030-58610-2_39

Markdown

[Liu et al. "Shape Adaptor: A Learnable Resizing Module." Proceedings of the European Conference on Computer Vision (ECCV), 2020.](https://mlanthology.org/eccv/2020/liu2020eccv-shape/) doi:10.1007/978-3-030-58610-2_39

BibTeX

@inproceedings{liu2020eccv-shape,
  title     = {{Shape Adaptor: A Learnable Resizing Module}},
  author    = {Liu, Shikun and Lin, Zhe and Wang, Yilin and Zhang, Jianming and Perazzi, Federico and Johns, Edward},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2020},
  doi       = {10.1007/978-3-030-58610-2_39},
  url       = {https://mlanthology.org/eccv/2020/liu2020eccv-shape/}
}