- 16 8月, 2023 3 次提交
-
-
由 Aurelius84 提交于
* [NewIR]Add CinnJitInstruction for interpreter * fix windows compile error
-
由 傅剑寒 提交于
* remove if_simplify and rewrite block_simplify * delete unused if_simplify
-
由 Minner Wang 提交于
Fixed a bug in the if (!id_hint.empty()) code block by adding missing code to correctly modify id_hint.
-
- 15 8月, 2023 3 次提交
- 11 8月, 2023 1 次提交
-
-
由 Bo Zhang 提交于
IR 的 builtin dialect 中加入 IndexType
-
- 10 8月, 2023 1 次提交
-
-
由 Candy2Tang 提交于
* Refine interface of hlir::framework::Instruction * fix client usage
-
- 09 8月, 2023 2 次提交
-
-
由 Xinyu Chen 提交于
* onednn: rename macro to PADDLE_WITH_DNNL * onednn: rename macro to CINN_WITH_DNNL
-
由 Aurelius84 提交于
* [NewIR]Add cinn RuntimeDialect and JitKernelOp * remove PointerAttribute register * fix comment
-
- 07 8月, 2023 2 次提交
-
-
由 傅剑寒 提交于
* refactor codegen for cinn * add to_string to some type which can't be += with string * fix multi-thread bug caused by static var * delete dead code and comment
-
由 Huihuang Zheng 提交于
Update Save/Load Interface to 2.0
-
- 04 8月, 2023 1 次提交
-
-
由 Fisher 提交于
1. `Parallel Compiler`: - 合并`FLAGS_cinn_parallel_compile_size`和`FLAGS_cinn_parallel_compile_thread`,通过`FLAGS_cinn_parallel_compile_thread`即可指定编译时使用的线程数,所有的`fusion_groups`将会平均分配到可用的线程上 - 增强编译完成后返回的信息,除`instruction`外,将`lowered_function`、`source_code`、`source_ptx`返回,供上层进一步使用 2. Debug信息: - 新增`FLAGS_ cinn_dump_group_lowered_func`、`FLAGS_cinn_dump_group_source_code`、`FLAGS_ cinn_dump_group_ptx`、`FLAGS_ cinn_dump_group_instruction`,可分别按`fusion_groups`储存编译的每个阶段中的中间代码 - 重新整理`graph_visualization`,所有的可视化图、单测代码均能正确分组储存 3. Bug修复: - 修复`MakeDirectory`不能正确创建文件夹的问题 4. 其他: - 清除了一些无用代码
-
- 02 8月, 2023 1 次提交
-
-
由 xiaoguoguo626807 提交于
* add ir core * add test * modify name * merge * add test for __eq__ * shield test for __eq__ * --amend * Update new_ir_compiler.cc
-
- 28 7月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* [CINN Frontend] Optimize user interface, polish fuse_pass classes" * Fix some compile error
-
- 27 7月, 2023 2 次提交
-
-
由 Aurelius84 提交于
* [NewIR]Split NewIRCompiler with .h/.cc and decoupling compilatiom with cinncore * fix cmake * fix CINN_ONLY
-
由 HongyuJia 提交于
-
- 26 7月, 2023 5 次提交
-
-
由 Huihuang Zheng 提交于
Remove the remaining old schedules.
-
由 Fisher 提交于
test_dot_merger和test_dot_merger_pass在CI和本地环境中会随机出现segmentation fault错误,导致单测随机挂,经排查后发现是ginac库相关的问题,现避免使用MathIsZero绕过
-
由 Aurelius84 提交于
* [NewIR]Add ConvertIRType and fix some TODO for IR+CINN * modify into GPUPlace
-
由 HongyuJia 提交于
* [0D-Tensor] CINN supports fill_constant, fix infershape and pass * fix infershape of fill_constant * add back fill_constant to zero_tensor_trick_pass
-
由 Zhang Zheng 提交于
* Refactor the error message system * fix header * fix compile
-
- 25 7月, 2023 1 次提交
-
-
由 Aurelius84 提交于
-
- 24 7月, 2023 2 次提交
- 21 7月, 2023 1 次提交
-
-
由 HongyuJia 提交于
-
- 20 7月, 2023 3 次提交
- 19 7月, 2023 1 次提交
-
-
由 Aurelius84 提交于
-
- 18 7月, 2023 3 次提交
-
-
由 limingshu 提交于
* Clarify cinn/ir dirs [Part1] * addition of cinn/ir/op dir * change header inludsion of ir/ir_operator.h to ir/op/ir_operator.h * merge with develop changes * relocate libschedule_desc_proto.a * remove extra ir_schedule_error.cc * addition for schedule/ir_schedule_error files
-
由 HongyuJia 提交于
* [0D-Tensor] CINN supports argmax, fix infershape * [0D-Tensor] CINN supports argmax, fix infershape
-
由 HongyuJia 提交于
-
- 17 7月, 2023 4 次提交
-
-
由 Huihuang Zheng 提交于
Remove old schedules.
-
由 Zhang Zheng 提交于
-
由 HongyuJia 提交于
-
由 HongyuJia 提交于
-
- 14 7月, 2023 1 次提交
-
-
由 HongyuJia 提交于
-
- 13 7月, 2023 2 次提交
-
-
由 Zhang Zheng 提交于
* [CINN] Schedule error message optimization * format code style * add test * fix format * using CINN_THROW and using flags * optimize error msg * do not use abtract class of error hanlder * fix header
-
由 zyfncg 提交于
* new group fuse pass api * fix header * update * change logic of get master node to fix bug * revert update for ReduceFuseReduce * modify according review * modify by review * refine * update * fix code-format
-