1. 02 11月, 2022 10 次提交
  2. 01 11月, 2022 21 次提交
  3. 31 10月, 2022 9 次提交
    • Y
      [PHI]Standardise some C++ API (#47385) · 60e0c506
      YuanRisheng 提交于
      * standard api
      
      * fix ci bugs
      
      * fix ci bugs
      
      * fix ce bugs
      60e0c506
    • X
      [Einsum] Einsum support repeated labels. (#47290) · 6e1c14e3
      xiongkun 提交于
      * add unittest for einsum-v2-trace and diagonal
      
      * repeat labels.
      
      * einsum support repeated labels.
      
      * forward is ok for diagonal and undiagonalized.
      TODO: check backward is ok by our theorem.
      
      * backward is ok!
      
      * fix by PR suggestions.
      
      * fix ci error
      
      * fix ci error
      
      * fix ci warning
      6e1c14e3
    • W
      fix predictor memory write overflow (#47485) · de4a7911
      wanghuancoder 提交于
      * fix predictor memory write overflow
      de4a7911
    • F
      feat: add int8 support for vit (#47330) · 2953b708
      feng_shuai 提交于
      * feat: add int8 support for vit
      
      * test:add test
      2953b708
    • R
      [CustomDevice] GetCCLComm add custom device support (#47168) · 34d13d6a
      ronnywang 提交于
      * [CustomDevice] GetCCLComm add custom device support
      
      * update
      
      * update
      
      * update
      34d13d6a
    • F
      optimize: vit 384 (#47432) · 520adc0e
      feng_shuai 提交于
      * optimize: vit 384
      
      * fix:bug
      
      * fix:bug
      
      * fix:supoort rocm complie
      
      * refactor:name
      
      * fix:support rocm
      
      * fix:__HIP_NO_HALF_CONVERSIONS__
      
      * optimize: delete scalar
      
      * fix:rocm can't support
      
      * fix:ernie error
      520adc0e
    • Y
      [Auto Parallel] Improve the c++ dist attr (#47358) · b03b4a3c
      Yulong Ao 提交于
      * [Auto Parallel] Improve the c++ dist attr
      
      * [Auto Parallel] Modify test_program.py
      
      * [Auto Parallel] Add the missiong import
      b03b4a3c
    • K
      [ControlFlow] replace executor in run method of control flow ops with standalone_executor (#45696) · 3b219e5e
      kangguangli 提交于
      * replace executor in conditional_block_op.run with standalone_executor
      
      * add block_id as the argument of standalone executor's method run; add print for program
      
      * fix scope bug about conditional block op
      
      * fix bug: unnecessary return of fetch value
      
      * fix typo
      
      * fix: quantization will set variable persistable, and these variables must exist in global scope
      
      * add interpretercore cache for conditional block op but not activate in default
      
      * fix bug: local scope reuse for conditional block op
      
      * reset scope when conditional block op runs
      
      * fix typo
      
      * fix typo and code style
      
      * add build scope for conditional block op
      
      * add skip for transfer_layout kernel
      
      * refind code
      
      * fix reset_scope
      
      * fix reset_scope
      
      * refine code
      
      * refine code
      
      * refine code
      
      1. remove flag use in conditional_block_op
      2. pass execution_config to BuildOpFuncList instead of individual parameter
      
      * refine code
      
      * remove the use of FLAGS_control_flow_use_new_executor_cache
      
      * change FLAGS_control_flow_use_new_executor to false
      3b219e5e
    • C
      bb6356e8