Clear Filters
Clear Filters

Matlab Cor​derにおけるCコー​ド生成時のエラー

8 views (last 30 days)
翼 中川
翼 中川 on 21 Apr 2022
function out = my_predict(in) %#codegen
persistent mynet;
if isempty(mynet)
mynet = coder.loadDeepLearningNetwork('YK12A0990.mat');
end
% pass in input
out = predict(mynet,in);
上記のコードを用いたMatlab CorderにおけるCコード生成時のエラー(Matlab corderの問題確認ができるところ)で
4行目で「名前corder.loadMatObjを解決できません。」「関数を呼べ出せません。」
最終行で「永続変数 'mynet' は使用前に代入されなければなりません。唯一の例外は 'isempty(mynet)' を使用したチェックで、これは代入前に実行可能です。」というエラーが出たのですが、解決方法が調べましたがわからない状態です。
解決方法を教えていただきたいです、よろしくお願いいたします。

Answers (1)

Atsushi Matsumoto
Atsushi Matsumoto on 3 Jun 2022
コード生成の詳細設定画面で「深層学習用のコード生成を有効にする」が有効になっていますか?
なっていないとエラーが発生します。

Community Treasure Hunt

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

Start Hunting!