Gloun Xception

Last updated on Feb 14, 2021

gluon_xception65

Parameters 40 Million
FLOPs 18 Billion
File Size 153.11 MB
Training Data ImageNet
Training Resources
Training Time

Architecture Convolution, 1x1 Convolution, Dense Connections, Depthwise Separable Convolution, ReLU, Global Average Pooling, Max Pooling, Softmax, Residual Connection
ID gluon_xception65
Crop Pct 0.903
Image Size 299
Interpolation bicubic
SHOW MORE
SHOW LESS
README.md

Summary

Xception is a convolutional neural network architecture that relies solely on depthwise separable convolution layers. The weights from this model were ported from Gluon.

How do I load this model?

To load a pretrained model:

import timm
m = timm.create_model('gluon_xception65', pretrained=True)
m.eval()

Replace the model name with the variant you want to use, e.g. gluon_xception65. You can find the IDs in the model summaries at the top of this page.

How do I train this model?

You can follow the timm recipe scripts for training a new model afresh.

Citation

@misc{chollet2017xception,
      title={Xception: Deep Learning with Depthwise Separable Convolutions}, 
      author={François Chollet},
      year={2017},
      eprint={1610.02357},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

Results

Image Classification on ImageNet

Image Classification
BENCHMARK MODEL METRIC NAME METRIC VALUE GLOBAL RANK
ImageNet gluon_xception65 Top 1 Accuracy 79.7% # 109
Top 5 Accuracy 94.87% # 109