主要内容

音频插件

指定音频插件的编码器配置

描述

这个音频插件对象使您能够验证和生成使用深度学习预训练网络的音频插件。此对象还允许您将代码替换库传递给生成插件作用

创造

描述

实例

obj=音频插拔图(名称、值)创建一个对象,用于描述音频插件的编码器配置。使用名称值参数指定对象的属性。

此对象生成一个名为插拔图用于音频插件类。使用音频插件对象,如果插件使用深度学习网络或代码替换库。

性质

全部展开

深度学习lib库配置,指定为空数组([]),coder.DeepLearningConfig('none')coder.DeepLearningConfig('mkldnn').

  • []-不要使用深度学习lib库。

  • coder.DeepLearningConfig('none')-生成不使用任何第三方库的代码。

  • coder.DeepLearningConfig('mkldnn')-生成使用英特尔®深度神经网络数学内核库(英特尔MKL-DNN)。此选项不适用于麦金塔平台。此选项不受的支持金宝app-win32选择权生成插件作用

你一定有MATLAB®编码员™ 深度学习图书馆的界面除非您选择[]选项看见coder.DeepLearningConfig(MATLAB编码器)使用MATLAB编码器进行深入学习的先决条件(MATLAB编码器)了解更多信息。

代码替换库配置,指定为空字符向量(''),“没有”,'英特尔AVX(Windows)'‘DSP英特尔AVX2-FMA(Windows)’.

  • ''-不要使用代码替换库。“没有”相当于''.

  • '英特尔AVX(Windows)'-生成使用“英特尔AVX代码替换库”的代码。此选项仅适用于Windows®平台。此选项不受的支持金宝app-win32选择权生成插件作用

  • ‘DSP英特尔AVX2-FMA(Windows)’-生成使用“英特尔DSP AVX2-FMA代码替换库”的代码。此选项仅适用于Windows平台。不支持此选项金宝app-win32选择权生成插件作用

你必须有嵌入式编码器®已安装以使用此属性。

例子

全部崩溃

为插件类创建源文件,MyAudioPlugin,它使用“英特尔AVX代码替换库Windows版”。请向该类添加处理函数。

classdefMyAudioPlugin性质(常数)PlugInFig=音频PlugInFig(...“DeepLearningConfig”,coder.DeepLearningConfig(“没有”),...“CodeReplacementLibrary”,'英特尔AVX(Windows)');终止方法作用输出=进程(~,输入)输出=输入;终止终止终止

要验证插件,请使用验证插件要生成插件,请使用生成插件作用

创建一个深度学习配置库生成不使用任何第三方库的代码的配置对象。请使用音频插件对象来指定包含previous属性并使用“英特尔AVX代码替换库Windows版”的插件。生成音频插件。

dlcfg=coder.DeepLearningConfig(“没有”); cfg=音频插拔图(...“DeepLearningConfig”,dlcfg,...“CodeReplacementLibrary”,'英特尔AVX(Windows)');生成插件-音频配置cfgMyAudioPlugin
在R2021b中引入