Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

外部のプラットフォームからの事前学習済みのネットワーク

外部の深層学習プラットフォームからの事前学習済みのネットワークのインポート

TensorFlow™ 2、TensorFlow-Keras、PyTorch®、ONNX™ (Open Neural Network Exchange) モデル形式、および Caffe から、ネットワークと層グラフをインポートします。詳細については、事前学習済みの深層ニューラル ネットワークInteroperability Between Deep Learning Toolbox, TensorFlow, PyTorch, and ONNXを参照してください。

Deep Learning Toolbox™ でインポート関数を実行するには、サポート パッケージが必要です。サポート パッケージがインストールされていない場合、各関数によって、アドオン エクスプローラーの対応するサポート パッケージへのダウンロード リンクが表示されます。推奨される方法は、実行しているバージョンの MATLAB® の既定の場所にサポート パッケージをダウンロードすることです。次のリンクからサポート パッケージを直接ダウンロードすることもできます。

Diagram showing the interoperability between Deep Learning Toolbox, TensorFlow, ONNX, and PyTorch.

関数

すべて展開する

TensorFlow のインポート

importTensorFlowNetwork事前学習済みの TensorFlow ネットワークのインポート (R2021a 以降)
importTensorFlowLayers(To be removed) Import layers from TensorFlow network (R2021a 以降)
importKerasNetwork事前学習済みの Keras ネットワークおよび重みのインポート
importKerasLayersKeras ネットワークからの層のインポート

PyTorch のインポート

importNetworkFromPyTorchImport PyTorch network as MATLAB network (R2022b 以降)

Caffe のインポート

importCaffeNetwork事前学習済み畳み込みニューラル ネットワーク モデルを Caffe からインポート
importCaffeLayersCaffe からの畳み込みニューラル ネットワーク層のインポート

ONNX のインポート

importONNXNetwork事前学習済みの ONNX ネットワークのインポート
importONNXLayersONNX ネットワークからの層のインポート
importONNXFunctionImport pretrained ONNX network as a function (R2020b 以降)

importONNXFunction によってインポートされるパラメーター

ONNXParametersParameters of imported ONNX network for deep learning (R2020b 以降)
freezeParametersONNXParameters の学習可能なネットワーク パラメーターを学習不能に変換する (R2020b 以降)
unfreezeParametersONNXParameters の学習不能なネットワーク パラメーターを学習可能に変換する (R2020b 以降)
addParameterAdd parameter to ONNXParameters object (R2020b 以降)
removeParameterRemove parameter from ONNXParameters object (R2020b 以降)
functionLayer関数層 (R2021b 以降)
findPlaceholderLayersFind placeholder layers in network architecture imported from Keras or ONNX
replaceLayer層グラフまたはネットワークの層の置き換え
assembleNetwork事前学習済みの層から深層学習ネットワークを組み立てる
PlaceholderLayerLayer replacing an unsupported Keras or ONNX layer
addLayers層グラフまたはネットワークへの層の追加
removeLayers層グラフまたはネットワークからの層の削除

トピック

インポート

カスタム層