CINN icon indicating copy to clipboard operation
CINN copied to clipboard

Compiler Infrastructure for Neural Networks

Results 100 CINN issues
Sort by recently updated
recently updated
newest added

我想基于python前端去自动调优matmul,但是没有找到类似的example,可以给出一个使用示例吗?

提示如下 ``` CMake Warning at cmake/external/pybind11.cmake:19 (find_package): By not providing "FindPython.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Python", but CMake did...

This pr comb the code of op lowering. Organize the generalized Lower process into four stages: 1.Call Compute and perform narrow Lower (i.e. translate graph to CINN IR). 2. Do...

**新增`Schedule`报错处理机制** - 新增异常处理数据结构。不同`schedule primitive`通过继承基类`IRScheduleErrorHandler`,完成不同的报错信息打印 - 分层级打印报错信息。通过向`ScheduleImpl`中新增`ScheduleErrorMessageLevel`,决定后续出现错误时的报错打印层级 - 使用宏简化代码 - 该PR以`Split`为例,展示如何在代码中使用新的报错处理机制 - 后续对于报错信息的打印格式,还需要继续优化,与Paddle主框架保持一致

test CI for release/v0.3

# 简介 在编写了一段时间 CINN 算子单测之后,发现 CINN 存在如下的问题。 1. External Call 机制(正确性问题、性能问题、数据类型问题) 2. 编译时间过长 3. 报错信息位置 4. 显存暴涨 5. 调度代码冗余 6. LowerVec 返回多于一个 LoweredFunc # 问题 ## External Call 机制 ###...

PFCC

[0D-Tensor] Support reduce op ### Main change Add all reduce 0D ops in `NETBUILDER_REDUCE_OP_FOREACH` of `net_builder.h`