inceptionv3
(Not recommended) Inception-v3 convolutional neural network
inceptionv3
is not recommended. Use the imagePretrainedNetwork
function instead and specify the "inceptionv3"
model. For more information, see Version History.
Syntax
Description
Inception-v3 is a convolutional neural network that is 48 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
Inception-v3 network trained on the ImageNet database.net
= inceptionv3
This function requires the Deep Learning Toolbox™ Model for Inception-v3 Network support package. If this support package is not installed, then the function provides a download link.
returns an Inception-v3 network trained on the ImageNet database. This syntax is
equivalent to net
= inceptionv3('Weights','imagenet'
)net = inceptionv3
.
returns the untrained Inception-v3 network architecture. The untrained model
does not require the support package. lgraph
= inceptionv3('Weights','none'
)
Examples
Output Arguments
References
[1] ImageNet. http://www.image-net.org.
[2] Szegedy, Christian, Vincent Vanhoucke, Sergey Ioffe, Jon Shlens, and Zbigniew Wojna. "Rethinking the inception architecture for computer vision." In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2818-2826. 2016.
Extended Capabilities
Version History
Introduced in R2017bSee Also
imagePretrainedNetwork
| dlnetwork
| trainingOptions
| trainnet
| Deep Network
Designer