- 23 2月, 2021 1 次提交
-
-
由 Shibo Tao 提交于
-
- 22 2月, 2021 1 次提交
-
-
由 Guanghua Yu 提交于
* add parameter in roi_align op * fix compatibility of ops * fix op test & cpu kernel * fix JaccardOverlap in nms
-
- 20 2月, 2021 1 次提交
-
-
由 Kaipeng Deng 提交于
* fix dataloader collate return list mix tensor and numpy array. test=develop * remove numpy array check in single-process dataloader. test=develop
-
- 19 2月, 2021 1 次提交
-
-
由 Huihuang Zheng 提交于
* Add Support for Tuple in for Loop (#30998) Dy2stat didn't support tuple as iteration variable in the past. This PR added there main cases: 1). Non-enumerate case: for var1, var2 in var|var.numpy() will be re-written as: for FOR_ITER_TUPLE_PREFIX_x in var | var.numpy(): var1 = FOR_ITER_TUPLE_PREFIX_x[0] var2 = FOR_ITER_TUPLE_PREFIX_x[1] 2). Enumerate out tuple case: for t in enumerate(var|var.numpy) will be rewritten as: for FOR_ITER_TUPLE_INDEX_PREFIX_x, FOR_ITER_TUPLE_PREFIX_x in enumerate(var|var.numpy): t = (FOR_ITER_TUPLE_INDEX_PREFIX_x, FOR_ITER_TUPLE_PREFIX_x) 3). Enumerate inner tuple case: for i, (var1, (var2, va3)) in enumerate(var|var.numpy()) will be re-written as: for i, FOR_ITER_TUPLE_PREFIX_x in var | var.numpy(): var1 = FOR_ITER_TUPLE_PREFIX_x[0] var2 = FOR_ITER_TUPLE_PREFIX_x[1][0] var3 = FOR_ITER_TUPLE_PREFIX_x[1][1] * Refine fake_interface Error Message (#30981) Refine fake_interface Error Message
-
- 18 2月, 2021 1 次提交
-
-
由 Jacek Czaja 提交于
-
- 07 2月, 2021 2 次提交
-
-
由 WeiXin 提交于
Cherry-pick:Split unittest(#30727) to solve the problem of 'test_static_save_load' timeout.(#30727) (#30916) 单测test_static_save_load耗时较长,将主要耗时部分单独拆分出来,以免增加其他单测对其造成影响。 原始PR:#30727
-
由 Zhou Wei 提交于
cherry-pick #29998 * Polish and Optimize the print/repr message of all layer * fix some code format
-
- 05 2月, 2021 2 次提交
-
-
由 chentianyu03 提交于
make abs support complex types cherry-pick: #30375 #30637
-
由 Shang Zhizhou 提交于
Co-authored-by: Ntianshuo78520a <707759223@qq.com>
-
- 03 2月, 2021 1 次提交
-
-
由 liu zhengxi 提交于
* upgrade gather_tree to core.ops (#30697) * upgrade gather_tree to core.ops * update gather_tree unittests * update gather_tree doc (#30693) * update gather_tree doc, test=document_fix * update sample code, test=document_fix * remove tensor type, test=document_fix
-
- 02 2月, 2021 1 次提交
-
-
由 xiemoyuan 提交于
* Add cache for Transformer encoder. * Bug fixed. * add unittests for transformer encoder.
-
- 20 1月, 2021 5 次提交
-
-
由 AshburnLee 提交于
* Add tf32 support for A100 tensor core acceleration for cuBLAS (#28732) * Fixed an error * Fixed an error
-
由 Zhen Wang 提交于
* Fix the bug in fleet amp_init. * Fix the amp_init unit test.
-
由 AshburnLee 提交于
This PR is cherry-picked from PR: #29192 Function: Added TF32 switch for cuDNN. Turned on as default, turned off when users set the switch as False
-
由 Aurelius84 提交于
[Dy2static]Fix paddle prefix in is_paddle_api (#30569) cherry-pick #30569
-
由 huangxu96 提交于
* add fleet amp.init() * add unittest for fleet_amp_init
-
- 19 1月, 2021 9 次提交
-
-
由 WangXi 提交于
-
由 WeiXin 提交于
原始PR:#30485,#30507
-
由 Leo Chen 提交于
[cherry-pick] support layer_norm fp16 in dygraph amp (#30430)
-
由 WeiXin 提交于
完善static.load的var_list参数。 当加载的是多个小文件时,Tensor列表可以是所有加载文件中Tensor的子集。 原始PR:#30457
-
由 liym27 提交于
cherry-pick #30536
-
由 Zhang Ting 提交于
* add 2.0 API: device_guard
-
由 hutuxian 提交于
-
由 taixiurong 提交于
* support transformer v2.0 * fix range op crash in dygraph xpu place
-
由 JZ-LIANG 提交于
-
- 18 1月, 2021 5 次提交
-
-
由 guofei 提交于
* Modify the calculation logic of LambOptimizer (#29313) * Modify the calculation logic of LambOptimizer * Modify the calculation logic of LambOptimizer * Modify the calculation logic of LambOptimizer
-
由 ceci3 提交于
* add pad and concat double grad * resolve conflict
-
由 Zhang Ting 提交于
* add fp16 support for tril_triu op (#30186) * add VecCastCUDAKernel (#30296) Co-authored-by: Nfurnace <34057289+windstamp@users.noreply.github.com>
-
由 123malin 提交于
* test=develop, fix fleet.metrics(mse, rmse, mae)
-
由 pangyoki 提交于
Cherry-pick PR 30103. Add Inplace strategy (Output reuse Input Varbase) in dygraph (#30103) (#30496) * add view strategy on squeeze,unsqueeze,reshape,flatten * add squeeze unittest * add unittests * use View strategy as name rather than Reuse Allacation * fix view api doc * fix format * use core.ops when input of reshape2 is Tensor * fix test_cross_entropy_loss error because of reshape2 * fix test_cross_entropy_loss error because of reshape2 * add inplace strategy * add elementwise_add sub * let backward op not use inplace * grad op do not use inplace * fix memory increase error and add leaf error message * delete selected_rows * change op_function * little change * solve HandleViewBetweenInputAndOutput * add unittest and leaf error message * merge view error * optimize op_function_generator format and support sum inplace op * fix format of basic_engine * fix format for framework * little change of variable wrapper * add reshape, squeeze, unsqueeze, scatter api * add relu elu tanh softmax inplace api * fix test_squeeze_op unittest * fix test_relu_op unittest * fix comment problems * delete sample code of inplace api * add reference of grad_pending_nodes in basic_engine * fix unittest name * add inplace apis into wlist * fix error message * add PADDLE_ENFORCE for set grad op twice * fix head file error
-
- 15 1月, 2021 4 次提交
-
-
由 pangyoki 提交于
* Cherry-pick 30072, add dispenable input for core.ops.reshape2/expand/slice (#30072) * add dispenable input 'shape' for core.ops.reshape2 * add dispenable inputs for core.ops.reshape2/expand/slice * add ut * save reshape update in pr 30180 * save reshape update v2 in pr 30180 Co-authored-by: NLeo Chen <chenqiuliang@baidu.com>
-
由 lijianshe02 提交于
* add transpose double grad test=develop (#29600) * add transpose double grad test=develop * cherry-pick test=develop
-
由 whs 提交于
-
由 123malin 提交于
* test=develop, add distributed_infer (#30300) * test=develop, add distributed_infer * test=develop, fix unittest cmakefile conflict * test=develop, fix test_dist_fleet_base
-
- 14 1月, 2021 4 次提交
-
-
由 Chen Weihang 提交于
[Cherry-pick] Fix prune input bug of jit.save cheryy-pick of #30384
-
由 QingshuChen 提交于
* optimize memcpy perf for kunlun (#30291) * optimize memcpy perf for kunlun * remove useless unitest for kunlun mean * minor * fix bug that cann't find mkldnn(kunlun) (#30394)
-
由 LielinJiang 提交于
* Add double grad for conv_transpose (#29706) * add double grad for conv_transpose * register cudnn conv double grad for depthwise conv (#29807)
-
由 chajchaj 提交于
* fix bug of celoss when using ignore_index and reduction (#30180) * fix bug of using ignore_index and reduction,test=develop * fix bug of celoss when using ignore_index and reduction, test=develop * improve performance when ignore_index=-100, test=develop * add test in test_cross_entropy_loss.py for coverage rate, test=develop * rm comment in test_cross_entropy_loss.py, test=develop * del hard code of "float64" in python/paddle/nn/functional/loss.py, test=develop * change mask to a more simplified implementation, test=develop * del comment in python/paddle/nn/functional/loss.py, test=develop * del hard code and change mask to a more simplified implementation, test=develop * change mask to a more simplified implementation, test=develop * change mask to a more simplified implementation, test=develop * fix bug of celoss when using ignore_index and reduction (#30180) * fix bug of using ignore_index and reduction,test=develop * fix bug of celoss when using ignore_index and reduction, test=develop * improve performance when ignore_index=-100, test=develop * add test in test_cross_entropy_loss.py for coverage rate, test=develop * rm comment in test_cross_entropy_loss.py, test=develop * del hard code of "float64" in python/paddle/nn/functional/loss.py, test=develop * change mask to a more simplified implementation, test=develop * del comment in python/paddle/nn/functional/loss.py, test=develop * del hard code and change mask to a more simplified implementation, test=develop * change mask to a more simplified implementation, test=develop * change mask to a more simplified implementation, test=develop
-
- 13 1月, 2021 2 次提交