网站首页
编程语言
数据库
系统相关
其他分享
编程问答
Polyhedral
2024-05-23
ML Sys | Polyhedral Model 在 DNN 中的分析
循环是迭代空间的一个点使用嵌套循环(NestedLoop)抽象不同的DNN乘加算子[1],使用多面体数学模型(PolyhedralModel)抽象循环的变换优化。多面体模型里循环可以用迭代向量或者迭代点表示,我们以常见的LinearProjectionLayer为例分析,该循环的迭代向量表示为\((b,o,i)\inR^3