inceptionv3
(非推奨) Inception-v3 畳み込みニューラル ネットワーク
inceptionv3
は推奨されません。代わりに関数 imagePretrainedNetwork
を使用し、"inceptionv3"
モデルを指定してください。詳細については、バージョン履歴を参照してください。
説明
Inception-v3 は、深さが 48 層の畳み込みニューラル ネットワークです。100 万個を超えるイメージで学習させた事前学習済みのネットワークを、ImageNet データベース[1]から読み込むことができます。この事前学習済みのネットワークは、イメージを 1000 個のオブジェクト カテゴリ (キーボード、マウス、鉛筆、多くの動物など) に分類できます。結果として、このネットワークは広範囲のイメージに対する豊富な特徴表現を学習しています。ネットワークのイメージ入力サイズは 299 x 299 です。MATLAB® の他の事前学習済みのネットワークについては、事前学習済みの深層ニューラル ネットワークを参照してください。
は、ImageNet データベースで学習させた Inception-v3 ネットワークを返します。net
= inceptionv3
この関数には、Deep Learning Toolbox™ Model for Inception-v3 Network サポート パッケージが必要です。このサポート パッケージがインストールされていない場合、関数によってダウンロード用リンクが表示されます。
は、ImageNet データベースで学習させた Inception-v3 ネットワークを返します。この構文は、net
= inceptionv3('Weights','imagenet'
)net = inceptionv3
と等価です。
は、未学習の Inception-v3 ネットワーク アーキテクチャを返します。未学習のモデルは、サポート パッケージを必要としません。 lgraph
= inceptionv3('Weights','none'
)
例
出力引数
参照
[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 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2818–26. Las Vegas, NV, USA: IEEE, 2016. https://doi.org/10.1109/CVPR.2016.308.