1. 05 9月, 2023 1 次提交
  2. 04 9月, 2023 3 次提交
    • S
      Remove has_structed_kerenl and has_fluid_kernel (#56779) · be9cb946
      Sonder 提交于
      * remove has_structed_kerenl and has_fluid_kernel
      
      * add test_fused_layernorm_op to STATIC_BUILD_TESTS list
      
      * open static_build flag
      
      * remove distributed_fused_lamb_init from StaticBuildBlackList
      
      * use initialized replacing IsInitialized
      
      * recover codes
      
      * delete useless codes
      
      * close the flag
      be9cb946
    • Z
      [IR] Support inplace pass (#56672) · 67c84c45
      zhangbo9674 提交于
      * add code
      
      * add code
      
      * refine code
      
      * add code
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * add code
      
      * add ut
      
      * polish code
      
      * fix bug
      
      * refine code
      
      * fix bug
      
      * refine code
      
      * fix bug
      
      * refine code
      
      * fix bug
      
      * refine code
      
      * fix bug
      
      * refine code
      
      * add code
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * refine code
      67c84c45
    • H
      fix compile errors when using shared phi on windows (#56915) · 8aa1772c
      huangjiyi 提交于
      * update
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * rerun ci
      
      * turn off shared_phi
      8aa1772c
  3. 02 9月, 2023 2 次提交
  4. 01 9月, 2023 2 次提交
  5. 31 8月, 2023 1 次提交
  6. 30 8月, 2023 3 次提交
    • H
      Add paddle custom flags support (#56256) · 2ef4ec71
      huangjiyi 提交于
      * update
      
      * repalce gflags header
      
      * replace DEFINE_<type> with PD_DEFINE_<type>
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * update cmake
      
      * add :: before some paddle namespace
      
      * fix link error
      
      * fix CI-Py3
      
      * allow commandline parse
      
      * fix SetFlagsFromEnv
      
      * fix bug
      
      * fix bug
      
      * fix CI-CINN
      
      * fix CI-Coverage-build
      
      * fix CI-Windows-build
      
      * fix CI-Inference
      
      * fix bug
      
      * fix bug
      
      * fix CI-CINN
      
      * fix inference api test
      
      * fix infer_ut test
      
      * revert infer_ut gflags usage
      
      * update
      
      * fix inference
      
      * remove flags export macro
      
      * revert inference demo_ci gflags usage
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * fix bug when turn on WITH_GFLAGS
      
      * turn on WITH_GFLAGS
      
      * fix bug when turn on WITH_GFLAGS
      
      * fix bug when turn on WITH_GFLAGS
      
      * update
      
      * update and add unittest
      
      * add unittest
      
      * fix conflict
      
      * rerun ci
      
      * update
      
      * resolve conflict
      2ef4ec71
    • C
      [IR] Rigister LegacyKernelOp into KernelDialect (#56680) · ded10442
      chen2016013 提交于
      * Register LegacyKernelDialect & Rigister LegacyKernelOp
      
      * fix code style
      
      * delete LegacyKernelDialect ,register LegacyKernelOp into PaddleKernelDialect
      
      * fix bug
      
      * change as reviewed comments
      
      * bug fix
      
      * bug fix
      
      * try to restart coverage CI
      
      * pass legacy op to kernel pass
      
      * fix code style
      
      * fix code style
      
      * fix code style
      ded10442
    • N
      [clang-tidy][task 61] enable `hicpp-exception-baseclass` and fix existing errors (#55847) · 31a96888
      Nyakku Shigure 提交于
      * [clang-tidy] enable `hicpp-exception-baseclass` and fix existing errors
      
      * config
      
      * update error format to pass the ci check (at least 20 chars)
      31a96888
  7. 29 8月, 2023 6 次提交
  8. 28 8月, 2023 2 次提交
  9. 25 8月, 2023 5 次提交
  10. 24 8月, 2023 5 次提交
  11. 23 8月, 2023 4 次提交
  12. 22 8月, 2023 3 次提交
  13. 21 8月, 2023 3 次提交
    • A
      [NewIR]Split PaddleDialect and KernelDialect and Implement Layered Compailation (#56442) · ca8f9552
      Aurelius84 提交于
      * [NewIR]Split PaddleDialect and KernelDialect and Implement Layered Compailation
      
      * remove ir_core DEPS
      
      * fix header files
      
      * fix conflict
      
      * ignore test_assert UT
      
      * fix code style
      
      * fix UT
      ca8f9552
    • Z
      [OneDNN] cpu_quantize_pass fix (#56303) · db4ae6e6
      zhanglirong1999 提交于
      * add cpu quantize pass unit test
      db4ae6e6
    • 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