EfficientNet proposes a compound scaling method that uniformly scales the width, depth, and resolution of convolutional neural networks. Prior work scaled these dimensions independently without theoretical guidance. The paper finds that balancing the scaling of width, depth, and resolution yields more efficient models. EfficientNet models outperform existing state-of-the-art models with an order of magnitude fewer parameters and floating point operations while achieving better accuracy on ImageNet and other datasets.