Main Content

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

深層学習のインポートとエクスポート

外部の深層学習プラットフォームとの間のネットワークのインポートとエクスポート

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

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

関数

すべて展開する

TensorFlow のインポート

importTensorFlowNetwork事前学習済みの TensorFlow ネットワークのインポート
importTensorFlowLayersImport layers from TensorFlow network
importKerasNetwork事前学習済みの Keras ネットワークおよび重みのインポート
importKerasLayersKeras ネットワークからの層のインポート

PyTorch のインポート

importNetworkFromPyTorchImport PyTorch model as MATLAB network

Caffe のインポート

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

ONNX のインポート

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

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

ONNXParametersParameters of imported ONNX network for deep learning
freezeParametersConvert learnable network parameters in ONNXParameters to nonlearnable
unfreezeParametersConvert nonlearnable network parameters in ONNXParameters to learnable
addParameterAdd parameter to ONNXParameters object
removeParameterRemove parameter from ONNXParameters object
functionLayer関数層
findPlaceholderLayersFind placeholder layers in network architecture imported from Keras or ONNX
replaceLayer層グラフまたはネットワークの層の置き換え
assembleNetwork事前学習済みの層から深層学習ネットワークを組み立てる
PlaceholderLayerLayer replacing an unsupported Keras or ONNX layer
addLayersAdd layers to layer graph or network
removeLayers層グラフまたはネットワークからの層の削除
exportNetworkToTensorFlowExport Deep Learning Toolbox network or layer graph to TensorFlow
exportONNXNetworkONNX モデル形式へのネットワークのエクスポート

トピック