- 27 4月, 2023 1 次提交
- 
- 
由 mengziheng 提交于* add pad op * add_some_code * modify some code * add some code * add some code * modify some code * add some code * modify some code * Update composite_backward_api.h * modify some code * add some code * add some code * add some code 
 
- 
- 07 4月, 2023 1 次提交
- 
- 
由 Xiaoxu Chen 提交于
 
- 
- 28 3月, 2023 1 次提交
- 
- 
由 xiaoguoguo626807 提交于* support layer_norm prim and cinn test * enable cinn test * fix merge conflict * polish input for check_output_with_place * fix merge conflict * add more test case * fix merge conflict * polish test case * polish op_test * change ln_g rules * modify scale is none case * modify scale is none case * add public_python_api for check prim * modify setoutputgrad and fp64bug * add todo & delete log * delete Single***varname * delete get varname * modify FP64 bug * delete op test * recover * fix conflict --------- Co-authored-by: NWeilong Wu <veyron_wu@163.com>
 
- 
- 21 3月, 2023 2 次提交
- 
- 
由 cxxly 提交于
- 
由 iSerendipity 提交于* move DataType from paddle::experimental to phi * convert namespace * convert namespace * convert namespace * clarify namespace * convert more datatype * Revert "convert more datatype" This reverts commit 083b462959e6a22d4d8767707b628b95b396642e. * convert more in auto_code_generator * fix conflicts for XPU * fix namespace conflicts * fix errors * Revert "fix errors" This reverts commit f9d9958b54ee32141112274c8a5c3c381ab0f876. * fix errors * fix formatting 
 
- 
- 07 3月, 2023 1 次提交
- 
- 
由 Chen Weihang 提交于
 
- 
- 02 3月, 2023 1 次提交
- 
- 
由 wangzhen38 提交于* [cinn] concat_grad * [cinn] concat_grad * [cinn] concat_grad build success * [Add PGLBOX] fix unnitest * [Add PGLBOX] fix unnitest * [Add PGLBOX] fix codestyle * [cinn] update by comments * [cinn] update by comment * [cinn] add axis check 
 
- 
- 28 2月, 2023 1 次提交
- 
- 
由 Jiabin Yang 提交于* support transpose and reshape * support reshpe, transpose, cast vjp * merge develop * recover unused file * remove prim base * support problem * remove additional status settting * remove additional status settting * fix ut * fix ut * fix ut * fix no grad branch * add more test * disable fp16 in cpu * fix test 
 
- 
- 12 2月, 2023 1 次提交
- 
- 
由 Xiaoxu Chen 提交于
 
- 
- 03 2月, 2023 1 次提交
- 
- 
由 Jiabin Yang 提交于* refactor dir for prim * support blacklist for bwd comp * fix type error * remove additional file * fix git ignore * add more test * merge develop 
 
- 
- 17 1月, 2023 2 次提交
- 
- 
由 xiaoguoguo626807 提交于* proto type of composite grad in paddle * proto type of composite grad in paddle * refactor composite api with phi * fix compile error * support static graph code-gen for squeeze op * generate static graph code of unsqueeze * refine op name * fix compile error * add extra output in op_compat * remove debug log * fix clang compile error * support prim switch flag * support prim switch flag * fix dygraph error * merge develop * add code_gen * add necessary files without codegen * fix code_gen bug * add deps * modify igmnore * add ignore * delete std cout * add composite logic for backward.py * add tanh first order grad composite * support enable_prim flag for static graph * throw expection when both GrapOpMaker and GradCompOpMaker not been registered * reorganize the directory of prim api tests * fix windows error * add eager_utils * add eager_utils * modify code gen * add composite parse * add unittest for get_grad_op_desc * code optimize * fix static test on windows * support generate static graph code for imag and real op * fix windows compile error in test_static_prim * merge develop * disable test eager in inference * prim code gen * disable eager compile in inference * origin_yaml codegen success * rm other file * rm gitignore file * code_style * add eager test * code_style * clear # * merge develop * clear # * remove useless files * modify static test * support bool flag from singlton * merge develop * recover git ignore * fix conflict * clear prim_gen * recover git ignore for generated op * parse_yaml success * fix test compile error * remove some tests * add python test * code_style * revert parse_utils+ clear prim_gen * fix some name issue * add composite code gen * modify backward yaml * fix static composite grad maker code gen * remove addtional files * add some static funcs unit test * fix some bugs * fix composite grad maker register code gen * optimize some functions * modify gen cmake * add more api gen * add header * modify static * add static expand unsqueeze * comments * modify compopmaker * revert * modify gen name Co-authored-by: NJiabinYang <360788950@qq.com> Co-authored-by: Nzyfncg <zhangyunfei07@baidu.com> Co-authored-by: Ncxxly <chenxx_id@163.com> Co-authored-by: Ncharles-hit <wanghao107@baidu.com> 
- 
由 Xiaoxu Chen 提交于* support elementwise base func * fix compiling error and add test * support vjp for div using comp * remove additional change * fix dy2st error with magic num * fix dy magic num * another magic * another magic * another magic * add skip rename strategy * support add vjp * support add with new axis cal * support sub vjp * [prim] add multiply vjp rules * [prim] add multiply vjp rules * [prim] fix no infershape with composite in _append_backward_ops * [prim] add expand vjp rule * [prim] add exp vjp rule * uncomment infer shape for reshape/sum static prim api * [prim] fix tanh nullptr error * remove some print message * fix magic number in run_program relative tests @JiaBinYang * [prim] add expand,multiply,exp vjp rules * fix only support single direction reduce error * infer reduce dims using out dims Co-authored-by: NJiabinYang <360788950@qq.com>
 
- 
- 16 1月, 2023 1 次提交
- 
- 
由 xiaoguoguo626807 提交于
 
- 
- 13 1月, 2023 1 次提交
- 
- 
由 Jiabin Yang 提交于* support elementwise base func * fix compiling error and add test * remove additional param * support vjp for div using comp * remove additional change * fix dy2st error with magic num * fix dy magic num * another magic * another magic * add more test * fix windows problem * another magic * fix windows compile * invoke ci * add skip rename strategy * support add vjp * fix test_tanh * support add with new axis cal * fix resnet and some test * add composite log * support sub vjp 
 
- 
- 09 1月, 2023 1 次提交
- 
- 
由 Jiabin Yang 提交于* proto type of composite grad in paddle * proto type of composite grad in paddle * refactor composite api with phi * fix compile error * support static graph code-gen for squeeze op * generate static graph code of unsqueeze * refine op name * fix compile error * add extra output in op_compat * remove debug log * fix clang compile error * support prim switch flag * support prim switch flag * fix dygraph error * merge develop * add code_gen * add necessary files without codegen * fix code_gen bug * add deps * modify igmnore * add ignore * delete std cout * add composite logic for backward.py * add tanh first order grad composite * support enable_prim flag for static graph * throw expection when both GrapOpMaker and GradCompOpMaker not been registered * reorganize the directory of prim api tests * fix windows error * add eager_utils * add eager_utils * modify code gen * add composite parse * add unittest for get_grad_op_desc * code optimize * fix static test on windows * support generate static graph code for imag and real op * fix windows compile error in test_static_prim * merge develop * disable test eager in inference * prim code gen * disable eager compile in inference * rm other file * rm gitignore file * code_style * add eager test * code_style * merge develop * remove useless files * modify static test * support bool flag from singlton * merge develop * recover git ignore * fix conflict * recover git ignore for generated op * fix test compile error * remove some tests * add python test * fix some name issue * add composite code gen * modify backward yaml * fix static composite grad maker code gen * remove addtional files * add some static funcs unit test * fix some bugs * fix composite grad maker register code gen * optimize some functions Co-authored-by: Nzyfncg <zhangyunfei07@baidu.com> Co-authored-by: Nwangruting <wangruting@baidu.com> Co-authored-by: Ncxxly <chenxx_id@163.com> Co-authored-by: Ncharles-hit <wanghao107@baidu.com> Co-authored-by: Nxiaoguoguo626807 <100397923+xiaoguoguo626807@users.noreply.github.com> 
 
- 
- 08 8月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Polish function code * Rename funciton to engine * Fix Log msg and doc * Rename Function to Engine and using new Function class to warp Engine * Rename EngineInfo * Adjust member variable order 
 
- 
- 04 8月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Move Function classes to a sub dir * Format code 
 
- 
- 27 7月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Remove include fluid head files in JitLayer * Format code * Remove const to fix ci error * Fix param error * Polish jit layer include and cp some headers to python/include * Fix comment 
 
- 
- 13 7月, 2022 1 次提交
- 
- 
由 Aurelius84 提交于* [JIT]Layer support eager dygraph mode and polish Function interface * remove usless code * fix #define 
 
- 
- 23 6月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Split layer_utils.cc and polish interface BaseFunction * Polish include * Fix cmake for funciton_schema * Using unordered_map replace map and rename VariableNameMap * Polish Layer Constructor and remove useless include * Refine compilation_unit 
 
- 
- 22 6月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Fix some TODO and polish code * Support GPU place * Fix layer_test ci error * Polish some code * Make GetFunction as const function * Remove COMMAND tar to fix CI error * Fix comments * Merge develop to fix codestyle error 
 
- 
- 17 6月, 2022 1 次提交
- 
- 
由 WangZhen 提交于* Load models and run PE * Stash all code * Fix C++ UT and refine code * Fix string length error * skip windows ci because windows do not have wget * Just print out in layer_test because bce param file changed * Refine code * Fix pdiparam download error for layer_test * Polish FunctionSchema and rename some arg * New Exector only once * Add value type for ivalue * Read params from one pdiparam file * Replace ivalue using Variable * Remove ivalue file * Fix inner_exe new * Using DeserializeFromStream to load tensor * Split .cc files * Polish cmakelist 
 
- 
