Simulinkでの学習済みnetのload方法

조회 수: 1 (최근 30일)
Hidenori Sakaniwa
Hidenori Sakaniwa 2025년 3월 26일
댓글: Hiro Yoshino 2025년 3월 30일
MATLABのスクリプトで
net = trainNetwork(inputs, targets, layers, options);
で学習したモデルを
save('train_model.mat', 'net');
でmatファイルに保存し、simulinkのMATLAB Function内で下記のようにloadすると、
matData = load('train_model.mat');
train_model_net = matData.net;
下記エラーが出て、simulinkでloadできません。MATLABスクリプトで学習したネットワークモデルをSimulinkでロードする方法はありますか?
<エラー>
関数 'load' を使用する変数をサポートしないクラスが見つかりました。
Value at 'matData.net' unsupported for code generation.

답변 (1개)

Hidenori Sakaniwa
Hidenori Sakaniwa 2025년 3월 27일
이동: Kojiro Saito 2025년 3월 27일
失礼しました。Deep Learning ToolboxTのDeep Neural NetworksのPredictを使うことで解決しました。
  댓글 수: 1
Hiro Yoshino
Hiro Yoshino 2025년 3월 30일
幾つか機械学習モデルを受け付ける block が存在します:
predict 以外にも色々と有りますので、ご覧ください。

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!