- 20 9月, 2022 3 次提交
-
-
由 Jiabin Yang 提交于
* fix linspace error in amp * fix log * fix amp error
-
由 zhangbo9674 提交于
* add scope cache & reuse * add gc scope for end of each train step * del scope reuse for jit * refine code * test
-
由 niuliling123 提交于
cherry-pick from #45826 LayoutAutotune 支持 inplace 类型的OP 根据 Add eager layout autotune #45409 修改意见调整UseAutotune 将LayoutAutotune判断放到controller中,与AMP 判断保持一致
-
- 19 9月, 2022 2 次提交
-
-
由 Jiabin Yang 提交于
* [PHI] Support bmm and bmm_grad in xpu (#45887) * support bmm and bmm_grad in xpu * add error removal * test=kunlun * refactor code for better structure * test=kunlun * add fp16 kernel for bmm * test=kunlun * test=kunlun
-
由 Jiabin Yang 提交于
* make eager log readable * fix compile error * recover test * invoke ci again
-
- 17 9月, 2022 1 次提交
-
-
由 Yuanle Liu 提交于
-
- 16 9月, 2022 1 次提交
-
-
由 Chen Weihang 提交于
* normalize yaml file name (#45894) * Clear extra attributes of activation op in OpMaker (#45772) * clear extra attr of activation op in opmaker * fix syntax bug * fix mkldnn kernel * fix merge conflict * fix bug * [PHI] Normalize yaml op label (#45976) * normalize yaml op label * revert op_compat yaml change * fix prelu and rnn compat problem * replace api by op * support assign op backward refuse forward (#45879) * normize yaml backward op label (#46028) Co-authored-by: Nzyfncg <zhangyunfei07@baidu.com> Co-authored-by: NCharles-hit <56987902+Charles-hit@users.noreply.github.com>
-
- 08 9月, 2022 1 次提交
-
-
由 OccupyMars2025 提交于
-
- 06 9月, 2022 1 次提交
-
-
由 niuliling123 提交于
-
- 05 9月, 2022 1 次提交
-
-
由 niuliling123 提交于
-
- 02 9月, 2022 1 次提交
-
-
由 xiongkun 提交于
* 1. make list transformer into jit form. 2. fix some bugs in tensor_array, such as append. 3. enhance the function analysis visitor to recognize push/pop. 4. add setter/getter helper to deal with 2+ name sets. * fix ci errors: 1. add to_tensor_array logic in convert_cond 2. fix IfExpr error. 3. fix erros while return_names or push_pop_names is None 4. fix slice error in a[i]=1 where a is tensor_array 5. add pop interface in Variable
-
- 31 8月, 2022 2 次提交
-
-
由 zhangbo9674 提交于
-
由 Charles-hit 提交于
* fix split bug * solve function redefine * fix fluid.layers.split and add unit test * delete splitInferMeta register in unary.cc * modify test_split_op GPU unit test * modify test_split_op GPU unit test place param * refactor split op and fix infershape bugs * add () in && and || * fix split C++ unit test * fix split infershape
-
- 30 8月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
-
- 29 8月, 2022 3 次提交
-
-
由 zhangbo9674 提交于
* add interpretercore * refine backward program id * add code * refine program * refine code * create forward/backward_program by prog2graph2prog method * test, do not care * refine code * refine code * refine code * test, do not care * add interpretorcore * add scope * refine scope create method * add jit for new_exe * solve conflict * delete unused code * polish code * polish code * refine scope in inplace * refine for datatransfer * refine _rebuild_from_desc * refine control eager deletion attr * refine used_for_jit * refine jit for infer * op size0 use ori program * polish code * refine jit * refine run_program_op ut * refine inplace * refine control * refine graph helper * refine control * refine inplace * refine buffer_share_inplace_pass * polish code * polish code * refine usage for compilerProgram * refine control * test * test core cache * refine code * refine io.py * increase test_seq2seq timeout * refine convert program * refine interpretercore_cache release * delete buildinplace * refine partial_program && io * refine code for io * test * test * test
-
由 Charles-hit 提交于
* support refuse forward dygraph * modify backward api exponential__grad yaml * remove print code * 当反向复用前向时进行需不需要更高阶的反向判断,如果不需要调用c++ api,需要的话则调用前向动态图生成反向节点 * fix some backward bugs * modify the generated dygraph function name
-
由 wanghuancoder 提交于
* pylayer set has grad with create_graph
-
- 26 8月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
-
- 25 8月, 2022 1 次提交
-
-
由 Feiyu Chan 提交于
-
- 24 8月, 2022 2 次提交
-
-
由 Jiabin Yang 提交于
-
由 HongyuJia 提交于
* add legacy_api.yaml * set merged_momentum inplace only * support inplace optional<vector<tensor>> * add dygraph_mode api * optimize TensorToConstDenseTensorPtr
-
- 19 8月, 2022 1 次提交
-
-
由 Charles-hit 提交于
* 修复生成动态图代码时,如果输出没有配置名字,会导致下标越界的问题。 * decide forward_return[0] is not none * 修改反向yaml前向输出只有一个时,未配置名字,那么输出自动生成为out * modify code style
-
- 17 8月, 2022 2 次提交
-
-
由 zyfncg 提交于
-
由 wanghuancoder 提交于
* fix_stop_gradient
-
- 16 8月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* [Eager draft] forward_only interface migrate to autograd_api * strings api add dygraph forward function * rm useless comments * draft version for check CI * fix ci * forward-only no need compute_require_grad and pass stop_gradient, rm useless comments * polish yaml and using CPUPlace = phi::CPUPlace * rm useless comments * polish yaml and update some test case * rm useless funcs * polish eager_gen code * polish code
-
- 12 8月, 2022 1 次提交
-
-
由 HongyuJia 提交于
* support optional<vector<Tensor>> in yaml and eager * delete useless comments in eager_gen.py * fix api_base.py support optional<vector<TTensor>> * python_c_gen.py support optional<vector<tensor>> * transfer linear_interp_v2 yaml from fluid to phi * fix op_test typo error * change linear_interp_v2 testcase * fix args in final_state_linear_interp_v2 * fix zeropad2d typo. test=document_fix
-
- 11 8月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* Polish black_ops_list logic in eager_gen * update black_ops_list
-
- 10 8月, 2022 1 次提交
-
-
由 Feiyu Chan 提交于
1. change the codegen code to avoid conversion from heterogeneous 'initializer list' to tuple, which fails on gcc 5.4; (#45036) 2. add a template CheckTensorHasNanOrInf to handle arbitary tuple of supported types.
-
- 09 8月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* [Eager] use final_state_fill_constant_ * fill_constant use str_value * add fill_constant_ to no_amp_list * use float(value) as input * support final state full_ same as fill_constant
-
- 08 8月, 2022 2 次提交
-
-
由 Thomas Young 提交于
-
由 Leo Chen 提交于
* clean tensor.h * fix gather_nd
-
- 07 8月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* [Eager] just need to run needed nodes * [Eager] just need to run needed nodes
-
- 03 8月, 2022 2 次提交
-
-
由 Weilong Wu 提交于
-
由 wanghuancoder 提交于
-
- 02 8月, 2022 1 次提交
-
-
由 xiaoguoguo626807 提交于
* manuel_fused_gemm_epilogue
-
- 01 8月, 2022 1 次提交
-
-
由 Leo Chen 提交于
* remove cudaDeviceContext * remove more template * fix rocm compile * remove alias name CUDADeviceContext * fix compile * fix tests * revert changes
-
- 29 7月, 2022 2 次提交
-
-
由 Jiabin Yang 提交于
-
由 Yulong Ao 提交于
* [Phi] Add yaml for assign_value * [Phi] Fix the bug of the assign api and modify the unittest * [Phi] Fix the bug when the tensor does not have the backend info * [Phi] Replace the functional-style cast init by the brace-init * [Phi] Cast the data explicitly
-
- 28 7月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* refactor general_grad and fix some bugs * add TODO: support prune logic deeper
-
- 27 7月, 2022 1 次提交
-
-
由 Wang Bojun 提交于
* move average_accumulates op to phi kernel
-