주요 콘텐츠

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

딥러닝 코드 생성 기초

딥러닝 신경망용 코드를 생성하는 데 사용할 수 있는 함수, 객체 및 워크플로

MATLAB® Coder™를 Deep Learning Toolbox™와 함께 사용하여 훈련된 CNN에서 C++ 코드를 생성할 수 있습니다. 그런 다음 생성 코드를 Intel® 프로세서 또는 ARM® 프로세서를 사용하는 임베디드 플랫폼에 배포할 수 있습니다. 타사 라이브러리에 의존하지 않는 훈련된 CNN에서 일반 C 또는 C++ 코드를 생성할 수도 있습니다.

함수

codegenMATLAB 코드에서 C/C++ 코드 생성
coder.loadDeepLearningNetworkLoad deep learning network model
coder.DeepLearningConfigCreate deep learning code generation configuration objects
coder.DeepLearningCodeConfigParameters to configure deep learning code generation that does not depend on third-party libraries (R2021a 이후)
coder.ai.enableParameterUpdateEnables run-time update of network parameters (R2025a 이후)
coder.ARMNEONConfigParameters to configure deep learning code generation with the ARM Compute Library
coder.CMSISNNConfigParameters to configure deep learning code generation with the CMSIS-NN library for Cortex-M targets (R2022a 이후)
coder.MklDNNConfigParameters to configure deep learning code generation with the Intel Math Kernel Library for Deep Neural Networks
analyzeNetworkForCodegenAnalyze deep learning network for code generation (R2022b 이후)
coder.regenerateDeepLearningParametersRegenerate files containing network learnables and states parameters (R2021b 이후)

코드 구성 파라미터

딥러닝 타깃 라이브러리Target library for deep learning code generation
학습 가능 압축Compression type
ARM Compute Library 버전Version of ARM Compute Library
ARM Compute 아키텍처ARM architecture supported in the target hardware
데이터형(ARM Compute)Inference computation precision
보정 결과 파일 경로(ARM Compute)Location of calibration MAT file
데이터형(CMSIS-NN)Inference computation precision
보정 결과 파일 경로(CMSIS-NN)Location of calibration MAT file

도움말 항목

관련 정보

추천 예제