- 11 7月, 2023 1 次提交
-
-
由 qiuwenbo 提交于
* [尝试] 给tensor增加一个属性, 这个属性是一个定值 1 * 暴露gradnode 并构建gradnode新的方法(用来测试)进行暴露给python python端可以访问 * 开发grad_fn、next_functions两个API 并暴露到python端- 做一些规范化处理 * 增加一个单元测试 * 优化 code-style
-
- 30 6月, 2023 1 次提交
-
-
由 niuliling123 提交于
-
- 13 6月, 2023 1 次提交
-
-
由 LiYuRio 提交于
* construct dist tensor * move constructor to header
-
- 02 6月, 2023 1 次提交
-
-
由 xiaoguoguo626807 提交于
* change pyobject_isinstance * change pyobject_isinstance
-
- 26 5月, 2023 1 次提交
-
-
由 YuanRisheng 提交于
* create phi so * fix ci bugs * fix py3 bugs * add file * fix py3 bugs * fix windows bugs * perfect so * fix py3 bugs * delete all static target in phi * fix windows bugs * fix py3 bugs * fix ci bugs * fix windows bugs * fix bugs: gflags can't be linked by dynamic and static lib * fix bugs that can not load 3rd party * fix ci bugs * fix compile bugs * fix py3 bugs * fix conflict * fix xpu bugs * fix mac compile bugs * fix psgpu bugs * fix inference failed * deal with conflict * fix LIBRARY_PATH bug * fix windows bugs * fix onednn error * fix windows compile bugs * fix windows compile bugs * fix test_cuda_graph_static_mode_error aborted * fix windows bugs * fix mac-python3 error * fix hip compile bugs * change mode to static * change to static mode * fix ci bugs * fix py3 bugs * fix windows bugs * fix bugs * add static flag * add PADDLE_API * change position of PADDLE_API * fix windows bugs * change mode to dynamic lib * fix windows static bugs * deal with conflict * fix windows unit bug * fix coverage * deal with conflict * fix windows-inference * fix py3 bugs * fix bugs when compile type_info * fix compile bugs * fix py3 bugs * fix windows bugs * fix windows openblas * fix xpu bugs * fix enforce_test in windows * update code according comment * fix windows cmake bug * fix windows bugs * fix windows bugs * delete cinn unittest * fix cinn bugs --------- Co-authored-by: lzydev <1528794076@qq.com>
-
- 23 5月, 2023 1 次提交
-
-
由 co63oc 提交于
-
- 08 5月, 2023 1 次提交
-
-
由 张春乔 提交于
-
- 23 4月, 2023 1 次提交
-
-
由 niuliling123 提交于
* Delete temp param in eager_gen
-
- 18 4月, 2023 1 次提交
-
-
由 niuliling123 提交于
-
- 13 4月, 2023 1 次提交
-
-
由 Yuanle Liu 提交于
-
- 11 4月, 2023 1 次提交
-
-
由 Yuanle Liu 提交于
-
- 10 4月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* [Opt Performance] Optimize custom operator performance, reconstruct python API auto-gen, add cache and use const inference * opt AutoGradMeta implementation * remove profiler codes * fix unit test * change year, 2021->2023 * fix int64_t parse bug
-
- 29 3月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* [CustomOP Inplace] Automap inplace dtype and shape, prepare for vector<Tensor> output * delete dtype,shape func of multi_inplace op * [CustomOP Inplace] Automap inplace dtype and shape, support vector<Tensor> output * [CustomOP Inplace] Auto-generate python API for inplace vector<Tensor> output
-
- 28 3月, 2023 1 次提交
-
-
由 Feiyu Chan 提交于
Add basic functionalities to support Scalar & Scalars in operator attribute. 1. extend allowed types in operator's attribute type, add `paddle::experimental::Scalar`, add corresponding protobuf Message types; 2. Scalar enhancement, add formatting, equality; 3. add code to handle Scalar & Scalars in opmaker, conversion from paddle operator to phi kernel, opdesc construction and manipulation, tensorrt converter, tracer, operator construction, etc; 4. bind `paddle::experimental::Scalar` to python, as `libpaddle.Scalar`; 5. add functionality to canonicalize attribute map according to OpProto(if the op the attribute map used for has an OpProto); 6. add code to manipulate Scalar proto message via protobuffer python API; Add unittests. 1. add test cases for formatting, equality for Scalars, and WrapAsScalars; 2. add test cases for 'casting' between different morphs of attributes; 3. add test cases for extracting scalar & scalars from attribute; 4. add test cases for CanonicalizeScalarAttrs(and fix a bug in type index offset); 5. fix gmock's library filename on windows platform. 6. clean code: use canonicalize_attrs instead of inlining the function; 7. add test cases for libpaddle.Scalar in python code. 8. add test cases for `make_scalar_proto`, which manipulate proto message `Scalar` via protobuffer python API.
-
- 22 3月, 2023 1 次提交
-
-
由 Jiabin Yang 提交于
* allow return none when stop_gradient=True * remove useless code * refine code * refine code * fix test cast * change more test * add more tests
-
- 21 3月, 2023 1 次提交
-
-
由 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
-
- 16 3月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* init unit test commit, contains register thinking * support inplace * get inplaced x.grad * Try support inplace and hook at the same time * Support inplace, need debug * Support inplace successfully * Inplace use Tensor&, consistent with Tensor* * fix MapPlainOutputs bug * fix double grad inplace error
-
- 07 3月, 2023 1 次提交
-
-
由 Chen Weihang 提交于
-
- 20 2月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* update include directory * fully support C++ extension, pass unittest * fix include directory * support both extension and operator in one file * polish testcase * add jit unittest * update third_party.cmake, pass CI test * fix cmake * fix setup * fix inference, fix unittest precision * fix unittest precision * fix inference_lib cmake * try fix setup, try fix inference_lib * try fix inference_lib pybind * fix mix_op_extension, fix inference_lib * fix mix_op_extension, fix inference_lib * change cmake * change cmake * add compile flags * add Python.h headerfile * add test_custom_plugin_creater cmake * comment compile flag * pass all CI * pass all CI * comment compile flag * try solve test_custom_plugin_creater link error * try solve test_custom_plugin_creater link error * polish codes * remove windows compile flag * remove python_include_path * update pybind11, 2.4.3->2.6.0 * update pybind11, 2.6.0->2.10.0 * update pybind11, 2.10.0->2.6.0b1 * update pybind11, 2.6.0b1->2.6.0, start fix unittest * fix pybind11 2.6.0 VarBase print error * fix pybind11 2.6.0 VarBase print error * handle PADDLE_ON_INFERENCE * modify according to reviewer * fix cmake * cmake decouple pybind_util when not ON_INFER * cmake decouple pybind_util when not ON_INFER * remove copy of inference_lib.cmake * change pybind.cc headerfile fluid->phi
-
- 13 2月, 2023 1 次提交
-
-
由 HongyuJia 提交于
* fix copysign compile error on Windows * fix more files' macro
-
- 31 1月, 2023 1 次提交
-
-
由 PuQing 提交于
* add FP16 dtype for CastNumpy2Scalar * fix throw message * add test * fix SyntaxWarning * test skip for float16 * fix dtype mistakes
-
- 13 1月, 2023 1 次提交
-
-
由 HongyuJia 提交于
-
- 12 12月, 2022 1 次提交
-
-
由 YuanRisheng 提交于
* add new tensor * fix windows compile bugs * fix ci bugs * fix ci bugs * fix ci bugs * perfect according comment * fix ci compile bugs * add raw tensor * fix ci bugs * modify code by comment * delete String
-
- 01 12月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
* do not link python lib in tensor wrapper
-
- 24 11月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
* do not calc reduce_all in eager mode * refine python c cast list * refine * refine * refine * refine * refine * refine * refine * refine * refine
-
- 16 11月, 2022 1 次提交
-
-
由 Leo Chen 提交于
-
- 10 11月, 2022 1 次提交
-
-
由 WangZhen 提交于
Get grads types from cpp for adam to speed up
-
- 09 11月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
* refine python call error report
-
- 07 11月, 2022 1 次提交
-
-
由 WangZhen 提交于
* Get three grad lists in CPP to avoid gpu idle time * Support legacy mode
-
- 11 10月, 2022 2 次提交
-
-
由 Leding Li 提交于
* Add missing <cstddef> * Fix some iterator type * Currently use host protobuf to bypass build failure
-
由 Chen Weihang 提交于
* remove using lodtensor part1 * polish history code format
-
- 28 9月, 2022 1 次提交
-
-
由 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
-
- 26 9月, 2022 1 次提交
-
-
由 Weilong Wu 提交于
* [Eager] math op sink to Cpp level * fix ci errors * draft version * support + and - operator under cpp directly * add static test * polish code * promote types or unify right type to left * recover static test case * polish code and fix some ci errors * support complex and polish code * fix conflicts * fix windows ci errors * fix windows-inference-ci errors * polish and fix tests * fix test case * polish code * [Eager, Performance optimization] support multiply( * operator) to sink to Cpp layer * rm useless glog * polish code * polish code and fix code-format * polish code * fix CI * polish code
-
- 14 9月, 2022 1 次提交
-
-
由 wanghuancoder 提交于
-
- 06 9月, 2022 2 次提交
-
-
由 YuanRisheng 提交于
* add tensor array * fix ci bugs * fix ci bugs * fix ci bugs * fix ci bugs * update by comment * update code
-
由 OccupyMars2025 提交于
-
- 25 8月, 2022 1 次提交
-
-
由 Sing_chan 提交于
* make full_like support double_max in dygraph * fix bug
-
- 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
-
- 09 8月, 2022 2 次提交
-
-
由 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
-
由 WangZhen 提交于
* Pybind Fucniton and hide ExecutorEngine and PEEngine * Remove FunctionNames in compilation_unit
-