1. 21 8月, 2023 1 次提交
    • F
      [CINN] Optimize parallel compiler and support dumping more compilation information (#55590) · 2d345148
      Fisher 提交于
      graph_compiler_util.h/cc:
      整合GraphCompiler与ParallelCompiler共同持有的数据结构CompilationStage、CompilationStatus、CompilationContext、CompilationResult
      Parallel Compiler:
      整合数据结构至CompilationContext
      支持分阶段编译,通过指定CompilationContext::Stage
      添加编译状态信息,包括状态CompilationResult::Status和信息CompilationResult::message
      一个Task对应一个fusion_group,每一阶段编译完成后,将编译结果放入CompilationResult数组的对应下标中,删去原Task中内部的局部变量,省去了MergeResult
      Graph Compiler:
      丰富CompilationResult,提供编译各阶段的中间结果
      整合数据结构至CompilationContext
      添加编译状态信息,包括状态CompilationResult::Status和信息CompilationResult::message
      启用单测
      其他:相关单测、前端接口、paddle2cinn适配CompilationContext
      2d345148
  2. 16 8月, 2023 1 次提交
    • M
      Mingyan.w (#56065) · 70a009ee
      Minner Wang 提交于
      Fixed a bug in the if (!id_hint.empty()) code block by adding missing code to correctly modify id_hint.
      70a009ee
  3. 07 8月, 2023 1 次提交
  4. 28 7月, 2023 1 次提交
  5. 26 7月, 2023 1 次提交
  6. 24 7月, 2023 1 次提交
  7. 14 7月, 2023 1 次提交
  8. 13 7月, 2023 1 次提交
    • Z
      [CINN] Refactor pass api of group fusion in CINN (#55090) · c80bf368
      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
      c80bf368
  9. 12 7月, 2023 1 次提交
  10. 04 7月, 2023 2 次提交
  11. 03 7月, 2023 4 次提交
  12. 02 7月, 2023 3 次提交
  13. 01 7月, 2023 1 次提交
  14. 30 6月, 2023 1 次提交
  15. 29 6月, 2023 3 次提交
  16. 27 6月, 2023 1 次提交
    • 6
      Code merge | Merge CINN into Paddle (#54749) · 67c69dca
      6clc 提交于
      * feat(cmake): add cmake of cinn
      
      * feat(cmake): add cmake of cinn python test
      
      * feat(cmake): add jit
      
      * feat(cmake): test/CMakeList.txt
      
      * feat(cmake): rebase to develop
      
      * feat(cmake): remove some flags
      
      * fix(cmake): fix cinn's gflags depends
      
      * feat(cmake): add ci scripts of cinn
      
      * feat(cmake): copy code of cinn
      
      * fix(cmake): fix cinn third_party model path
      
      * gflags dynamic dependce
      
      * fix ci build_demo
      
      * tmp update to c++17 of cinn-only test
      
      * fix cinn only with c++17
      67c69dca