- 11 8月, 2023 1 次提交
-
-
由 Charles-hit 提交于
* [prim][newir] add basic framework for primitive * support desctensor in new ir * add vjp interface * support vjp in new ir * support vjp in new ir * polish vjp interface * fix stop_gradients set * fix vjp dispatch * add comment * add vjp test for new ir * add test for tanh vjp * [prim][newir] add basic framework for primitive * support desctensor in new ir * support vjp in new ir * support vjp in new ir * polish vjp interface * fix stop_gradients set * fix vjp dispatch * add comment * add vjp test for new ir * add test for tanh vjp * add eager and static backend for warp lower level api * support call_vjp pybind * polish code and add test for vjp * remove useless code * polish code * remove useless code * support mean vjp * add test for mean vjp and support has_vjp function * fix call_vjp * polish code * add primitive ops set for backend * add vjp test for tanh_ * fix inference CI * fix inference ci * modify fluid cmake * remove useless deps * add cmake * fix comment * fix test * polish code * modify backward stop_gradients * modify static_backend.cc * remove useless code --------- Co-authored-by: Ncxxly <chenxx_id@163.com> Co-authored-by: Nzhangbo9674 <zhangbo54@baidu.com>
-
- 08 8月, 2023 1 次提交
-
-
由 Charles-hit 提交于
* [prim][newir] add basic framework for primitive * support desctensor in new ir * add vjp interface * support vjp in new ir * support vjp in new ir * polish vjp interface * fix stop_gradients set * fix vjp dispatch * add comment * add vjp test for new ir * add test for tanh vjp * [prim][newir] add basic framework for primitive * support desctensor in new ir * support vjp in new ir * support vjp in new ir * polish vjp interface * fix stop_gradients set * fix vjp dispatch * add comment * add vjp test for new ir * add test for tanh vjp * add eager and static backend for warp lower level api * support call_vjp pybind * polish code and add test for vjp * remove useless code * polish code * remove useless code * support mean vjp * add test for mean vjp and support has_vjp function * fix call_vjp * polish code * add primitive ops set for backend * add vjp test for tanh_ * fix inference CI * fix inference ci * modify fluid cmake * remove useless deps * add cmake --------- Co-authored-by: Ncxxly <chenxx_id@163.com> Co-authored-by: Nzhangbo9674 <zhangbo54@baidu.com>
-
- 07 3月, 2023 1 次提交
-
-
由 Chen Weihang 提交于
-
- 22 8月, 2022 1 次提交
-
-
由 Hui Zhang 提交于
* fix jit layer function * fix comment * fix comment
-
- 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
-