Error in generating Generic C/C++ Code for Deep Learning Networks

I'm trying to generate C/C++ code that does not depend on library. Here is the link that I followed.
While executing following command I'm getting error.
>> dlconfig = coder.DeepLearningConfig('none');
Error using coder.DeepLearningConfig. Target library 'none' is not supported. Supported values for target library are cudnn, tensorrt, mkldnn,
arm-compute, arm-compute-mali.

 채택된 답변

Raj Patel
Raj Patel 2021년 3월 18일
In matlab 2020b, it's not working, but in 2021a, works perfectly.
Used following code.
cfg = coder.config('lib');
cfg.TargetLang = 'C++';
cfg.DeepLearningConfig = coder.DeepLearningConfig('none');

댓글 수: 2

Hi Raj,
Generating C/C++ code for deep neural nets without using any third party library by setting the deep learning config to "none" is a new feature introduced in 21a release. That's why you receive an error in 20b and it works fine in 21a.
~Sayan
Hi Sayan,
I also following the link mentioned above, but the coder and the codegen report an error:
expected a character vector
It seems that the error occurs at coder.loadDeepLearningNetwork. I have tried several times but the problem cannot be solved.
I will be grateful if you can provide me suggestion to solve this problem.

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

제품

릴리스

R2020b

질문:

2021년 3월 18일

댓글:

2021년 9월 7일

Community Treasure Hunt

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

Start Hunting!

Translated by