生成 Halide 代码
生成 Halide 代码以加快数组计算
自 R2023b 起
模型配置窗格: 代码生成
描述
生成 Halide 代码参数指示代码生成器生成 Halide 代码。如果没有 Halide 代码生成的机会,Embedded Coder® 将生成纯 C/C++ 代码。
依赖关系
要启用此参数,请执行以下操作:
安装 Embedded Coder。
将系统目标文件设置为基于 ERT 的系统目标文件。
将数组布局设置为列优先。
禁用生成 GPU 代码。
将代码替换库设置为无。
如果语言设置为 C,则将硬件板设置为无。
如果语言设置为 C++,则将硬件板设置为以下设置之一:
Android 设备
Android 设备(64 位)
Raspberry Pi
Raspberry Pi (64 位)
Raspberry Pi - 机器人操作系统(ROS)
无
设置
off (默认) | on- On
生成 Halide 代码。
- Off
不生成 Halide 代码。
推荐的设置
| 应用情形 | 设置 |
|---|---|
| 调试 | 无建议 |
| 可追溯性 | 无建议 |
| 效率 | 是 |
| 安全预警 | 无建议 |
编程用法
参数:HalideCodeGeneration |
| 类型:字符向量 |
值:'on' | 'off' |
默认值:'off' |
版本历史记录
在 R2023b 中推出