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

3 visualizaciones (últimos 30 días)
翼 中川
翼 中川 el 21 de Abr. de 2022
Respondida: Atsushi Matsumoto el 3 de Jun. de 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)' を使用したチェックで、これは代入前に実行可能です。」というエラーが出たのですが、解決方法が調べましたがわからない状態です。
解決方法を教えていただきたいです、よろしくお願いいたします。

Respuestas (1)

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

Categorías

Más información sobre MATLAB Coder en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!