回帰学習モデルのApp Designerへの実装について
조회 수: 5 (최근 30일)
이전 댓글 표시
回帰学習アプリ(Statistics and Machine Learning Toolbox)で作った統計モデルをApp Designerで使用したいです。
回帰学習器アプリでエクスポートしたモデルをMATLAB Functionブロックと同様にloadLearnerForCoderで呼び出して実行しようとしましたがモデルが見つかりませんと言うエラーが出てしまいます。
使用している回帰モデル:線形回帰モデル、ガウス過程回帰モデル
댓글 수: 0
채택된 답변
Kojiro Saito
2024년 1월 9일
loadLearnerForCoderはC/C++コード生成を行うためのモデルの読み込みですが、今回はApp Designerで使用するためなのでloadで十分です。
回帰学習器アプリでエクスポートしたモデルの変数(例:trainedModel)をワークスペースで右クリック「名前を付けて保存」からmatファイル(ファイル名の例:model.mat)として保存します。それをApp Designerのコールバックのどこかで下記のようにloadで読み込めばOKです。
load('model.mat')
댓글 수: 6
Kojiro Saito
2024년 1월 10일
モデルをcompactStructという名前で保存しているようなので、
S = load('model.mat');
Y = predict(S.compactStruct, X);
でどうでしょうか?
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 サポート ベクター マシン回帰에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!