- 18 10月, 2022 1 次提交
-
-
由 zyfncg 提交于
* support generating code of opmaker for backward op invoke forward op * gsupport code-gen of opmaker for sparse op * refind logic of choose phi kernrel * fix complie budg * fix code_gen bug * fix bug * fix kernel signature code-gen * fix complie bug of VarType * fix complie bug of VarType * fix test_sparse_conv_op * fix test_sparse_norm_op
-
- 17 10月, 2022 2 次提交
-
-
由 YuanRisheng 提交于
* namespace modify * update by comment
-
由 OccupyMars2025 提交于
* add sparse reshape * change the dtype in all test cases to int64 * just one test case * modify comments * Update test_sparse_reshape_op.py * chang the type of "shape" from vector<int64_t> to IntArray * check whether sp_out.to_dense() is the cause of error * print sp_out * Update reshape_kernel.cc * use numpy to generate the equal paddle tensor * just check dense_tensor.numpy() * check cpu and cuda versions * Update test_sparse_reshape_op.py * supply all test cases for cpu forward coo kernel * test forward coo cuda kernel * change configuration of cuda kernel * keep only one test case * test coo cpu kernel (forward and backward) * row major or column major ??? * test cuda coo forward kernel * complete declaration and registration * Update __init__.py * rebuild * retrigger CI * add cudaMalloc and cudaMemcpy in ReshapeCooKernel and change back to row major order in a cuda dense tensor * midify minor error * test only cpu coo forward kernel * add all test cases for coo forward kernel (both cpu and gpu) * test all forward kernels (coo, csr; cpu, gpu) * add all test cases for all kinds of kernels * just retrigger CI * Update sparse_ops.yaml * Update sparse_ops.yaml * Update sparse_ops.yaml * resolve conflicts * Update sparse_ops.yaml * don't specify tensor place * new shape has -1 or 0 in it * Update unary_grad_kernel.h * correct lvalue error * code style * Update sparse_backward.yaml * Update sparse_ops.yaml * Update unary_kernel.h * Update unary.py * Update sparse_backward.yaml * Update unary.py * code style * code style * code style * Update unary.py * specify tensor place explicitly * do not use numpy array * use numpy array in unit test again * modify example code in docstring
-
- 13 10月, 2022 1 次提交
-
-
由 HongyuJia 提交于
* remove PADDLE_WITH_MKLDNN, test white_list=abs * fix unique_ptr * fix op.Type() * remove TODO in kernel_dispatch.h * remove IndicateVarDataType function, update white_list * remove mkldnn hard code * add comments * fix == * update mkldnn_op_list * delete hard code of OPs * update mkldnn_op_list * update mkldnn_op_list, remove interp * add error check for ExecutionContext * update mkldnn_op_list, remove transpose2_grad * remove interpolate mkldnn * remove fill_constant mkldnn * opt HasAttr in DygraphExecutionContext * deprecated commit, test mkldnn_white_list * deprecated commit, test mkldnn_white_list * deprecated commit, test mkldnn_black_list * update mkldnn_op_list, add assert error op * solve cudnn related op * fix error * add mkldnn fallback in phi_utils.cc * remove mkldnn fallback in phi_utils.cc * opt code implementation * polish Copyright License
-
- 12 10月, 2022 3 次提交
-
-
由 zyfncg 提交于
-
由 zhangkaihuo 提交于
-
由 Shuangchi He 提交于
-
- 11 10月, 2022 2 次提交
-
-
由 Chen Weihang 提交于
* remove using lodtensor part1 * polish history code format
-
由 niuliling123 提交于
-
- 10 10月, 2022 1 次提交
-
-
由 YuanRisheng 提交于
* add yaml entry for rnn and rrnn_grad, move infershape function for rnn_grad to phi infer meta * WIP: move rnn kernrl to phi * Change the code generation to avoid converting from intializer list to tuple of heterogeneous types. This is only triggered when an api has intermediate outputs, and the result of the outputs are of heterogeneous types. * fix the bug that when none in a vector of tensors requires gradient, the conversion to InferShapeContext to InferMetaContext (a.k.a. BuildInferMetaContext) produces errorous results. * fix ci bugs * fix ci bugs * fix ci bugs * modify code according comment Co-authored-by: Nchenfeiyu <chenfeiyu@baidu.com>
-
- 09 10月, 2022 2 次提交
-
-
由 zhangkaihuo 提交于
-
由 zhangkaihuo 提交于
-
- 30 9月, 2022 1 次提交
-
-
由 六个骨头 提交于
-
- 29 9月, 2022 2 次提交
-
-
由 HongyuJia 提交于
* select highest priority layout * opt performance, save virtual table find
-
由 HongyuJia 提交于
* add datatype check for ParseKernelKeyByInputArgs * polish error message * Actually, einsum has vector<Tensor> inpute with DataType::COMPLEX64, see test_einsum_v2.py * headerfile remove enforce.h
-
- 28 9月, 2022 4 次提交
-
-
由 Chen Weihang 提交于
* remove needless using tensor * remove needless using tensor * resolve conflict * replace tensor using * fix format error * revert needless changing * fix rocm and npu compile error * fix cinn compile error * fix format error * fix mkldnn format error * fix mkldnn format error * fix cinn compile error * fix cinn compile error * fix cinn compile error * resolve conflict
-
由 HongyuJia 提交于
* change BackendSet from 64bits to 32bits * fix _MSC_VER error, __lzcnt32->__lzcnt * fix __GNUC__ error, __builtin_clzl->__builtin_clz
-
由 YuanRisheng 提交于
-
由 zyfncg 提交于
* fix clip_extra code in remove_training_info * revert rnn opmaker clear
-
- 27 9月, 2022 1 次提交
-
-
由 jiahongyu 提交于
-
- 26 9月, 2022 3 次提交
-
-
由 Chen Weihang 提交于
* enable eager mode on xpu, test=kunlun * add numpy support to xpu * fix tensor using error * fix error, test=kunlun * fix failed tests, test=kunlun
-
由 zyfncg 提交于
-
由 zyfncg 提交于
-
- 23 9月, 2022 2 次提交
-
-
由 Weilong Wu 提交于
-
由 zyfncg 提交于
-
- 22 9月, 2022 2 次提交
-
-
由 zyfncg 提交于
* clear extra attrs of look_up_table_v2 in opmaker * fix bug
-
由 YuanRisheng 提交于
* remove invoke yaml * fix ci bugs
-
- 21 9月, 2022 1 次提交
-
-
由 zhangkaihuo 提交于
* for add_bias
-
- 20 9月, 2022 4 次提交
-
-
由 YuanRisheng 提交于
* move_merge_selected_rows * update code
-
由 YuanRisheng 提交于
* add amp yaml * fix ci bugs
-
由 zyfncg 提交于
-
由 HongyuJia 提交于
* polish code comments * polish data_device_transform.cc
-
- 19 9月, 2022 8 次提交
-
-
由 zhangkaihuo 提交于
* sparse infer_meta
-
由 Charles-hit 提交于
-
由 zyfncg 提交于
* clear extra attr of some ops in opmaker * revert clear use_cudnn for pool * fix test_operator_desc * fix Attr interface of OperatorBase
-
由 Nyakku Shigure 提交于
* [CodeStyle] trim trailing whitespace in yaml and hook * python incremental whitespace and yml files
-
由 YuanRisheng 提交于
* move sum * fix ci bugs * fix ci bugs * fix set_lod bugs * fix infershape bugs * fix ci bugs * fix ci unittest bug * fix ci bugs * perfect code * update code according comment * add unittest * fix ci bugs
-
由 Charles-hit 提交于
* support cast op backward refuse forward * Fix the bug of high order unit test framework
-
由 WangZhen 提交于
* Fix TransDataBackend Error when call unsqueeze using MKL Tensor * Add UT * Refine UT
-
由 niuliling123 提交于
-