xception
(Not recommended) Xception convolutional neural network
xception
is not recommended. Use the imagePretrainedNetwork
function instead and specify the "xception"
model. For more information, see Version History.
Description
Xception is a convolutional neural network that is 71 layers deep. You can load a pretrained version of the network trained on more than a million images from the ImageNet database [1]. The pretrained network can classify images into 1000 object categories, such as keyboard, mouse, pencil, and many animals. As a result, the network has learned rich feature representations for a wide range of images. The network has an image input size of 299-by-299. For more pretrained networks in MATLAB®, see Pretrained Deep Neural Networks.
returns an Xception network
trained on the ImageNet data set.net
= xception
This function requires the Deep Learning Toolbox™ Model for Xception Network support package. If this support package is not installed, then the function provides a download link.
returns an Xception network trained on the ImageNet data set. This syntax is equivalent to
net
= xception('Weights','imagenet'
)net = xception
.
returns the untrained Xception network architecture. The untrained model does not require
the support package. lgraph
= xception('Weights','none'
)
Examples
Output Arguments
References
[1] ImageNet. http://www.image-net.org.
[2] Chollet, François. “Xception: Deep Learning with Depthwise Separable Convolutions.” Preprint, submitted in 2016. https://doi.org/10.48550/ARXIV.1610.02357.
Extended Capabilities
Version History
Introduced in R2019aSee Also
imagePretrainedNetwork
| dlnetwork
| trainingOptions
| trainnet
| Deep Network Designer