Matlab CorderにおけるCコード生成時のエラー
4 views (last 30 days)
Show older comments
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)' を使用したチェックで、これは代入前に実行可能です。」というエラーが出たのですが、解決方法が調べましたがわからない状態です。
解決方法を教えていただきたいです、よろしくお願いいたします。
0 Comments
Answers (1)
Atsushi Matsumoto
on 3 Jun 2022
コード生成の詳細設定画面で「深層学習用のコード生成を有効にする」が有効になっていますか?
なっていないとエラーが発生します。
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!