Gloun Xception

Last updated on Feb 14, 2021

gluon_xception65

Parameters 40 Million
FLOPs 18 Billion
File Size 153.11 MB
Training Data <h2>oi</h2>
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